qijun
6bbc2944ae
fix code style
8 years ago
qijun
b5a8d5b4b4
remove unused deps
8 years ago
qijun
8f5a9fd9a7
fix gpu build error
8 years ago
qijun
14d2c3990f
split device_context
8 years ago
qijun
69d76812ae
fix cublas dynload bug
8 years ago
liaogang
383b96f32c
FIX: merge conflicts
8 years ago
Yu Yang
a046605307
Refine CUDA Related libraries
8 years ago
liaogang
49fd49f76b
Fix conflicts
8 years ago
dongzhihong
18e65b0c08
"support net_proto header"
8 years ago
QI JUN
1038bc461a
implement DeviceContext ( #2709 )
...
* add device_context
* add unittest for device_context
* transfer to use function paddle::platform::throw_on_error
* fix cuda build error
* using dynload functions
* follow comments
8 years ago
liaogang
1ce2fca484
Merge conflicts
8 years ago
liaogang
5d2e8edb3e
FIX: dynamic loader deps
8 years ago
liaogang
74691789e9
ENH: add memory unit test
8 years ago
liaogang
ada1c20bbc
FIX: Buddy Allocator Free with Merge feature
8 years ago
liaogang
0ba6347565
ENH: Add buddy allocator Free
8 years ago
qijun
e6fcdd47e5
fix wrong including header-file in files in paddle/platform/dynload dir
8 years ago
liaogang
379434b243
Delete cmake in dynload
8 years ago
liaogang
fb413508e2
Merge conflict
8 years ago
qijun
3567ea6d7c
move to dynload directory
8 years ago
qijun
9eeabe986d
follow comments
8 years ago
qijun
76b7be46da
add deps for dyload cc_library
8 years ago
qijun
ed18647e37
finish test
8 years ago
qijun
a77fcef3f9
fix cuda compile error
8 years ago
qijun
a30754b05e
test device_context
8 years ago
qijun
3ba7a738f3
add dynamic_load
8 years ago
liaogang
fb51c3dc89
FIX: add compile dependency gflags
8 years ago
liaogang
6e7209f058
ENH: Add gpu info interface
8 years ago
liaogang
e6c14f7e00
ENH: Polish cpu info interface
8 years ago
liaogang
68ab1ef4db
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpu_mem
8 years ago
liaogang
169022d014
FIX: Improve fallback gpu allocator
8 years ago
liaogang
b29923f902
ENH: Add CPU info
8 years ago
liaogang
d3b77a5bc0
ENH: Add Gpu info
8 years ago
liaogang
0e6ddcc7bc
ENH: Add GPU throw error
8 years ago
Yi Wang
2d840ea345
Merge pull request #2596 from wangkuiyi/memory_cpu_allocator
...
Memory CPU allocator
8 years ago
Yu Yang
9ad846ecee
Remove must_check in paddle::platform
8 years ago
liaogang
9490d243dd
ENH: clang-format
8 years ago
liaogang
dde0da9e0f
ENH: Add cuda.h in platform
8 years ago
liaogang
f32945415e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpu_mem
8 years ago
Yu Yang
d76d2febbf
Adding platform/must_check.h
...
__must_check is a macro mark of function return value. It let developer
must check the return value is legal or not.
8 years ago
Yi Wang
84d1c734ca
add paddle/memory/detail/cpu_allocator*
8 years ago
Yi Wang
3124b9d9cd
Make Google style include order
8 years ago
Yi Wang
8e4903354a
Fix Google Style
8 years ago
Yi Wang
8913aff194
Make paddle/framework buildable and passed
8 years ago
Yi Wang
d03159be09
Use Google Style in new directories
8 years ago
Yi Wang
9b5fb27647
Make place_test buildable and passed.
8 years ago
Yi Wang
bb88202879
Move paddle/majel/* to paddle/platform/ and paddle/framework/
8 years ago