Commit Graph

172 Commits (c0dcb090a3fa239ccfa5ea8821dd05c98829bcc2)

Author SHA1 Message Date
sneaxiy 2c4fcaa683 merge develop
6 years ago
chengduo 0979956619
Add memory profiler (#16137)
6 years ago
Qiyang Min 1f4aa7a202 Imperative remove all descs (#16045)
6 years ago
chengduo ad80bde824
Revert "Revert "Add Event for TensorCopy"" (#16035)
6 years ago
sneaxiy 2a639d5c2a add allocator chain to fix bug
6 years ago
chengduo e2da3a5b22
Revert "Add Event for TensorCopy" (#16022)
6 years ago
chengduo 7235fd662b
Add Event for TensorCopy (#15953)
6 years ago
liuwei1031 4c7b6e2e67 fix comment, test=develop
6 years ago
liuwei1031 b20a21e299 fix comments of PR 15529, test=develop
6 years ago
chengduo ad61e1b22c
fix potential bug (#15688)
6 years ago
Gabor Buella da9c94da33 Clang build fixes (#15628)
6 years ago
dzhwinter 381f2015a5
Merge pull request #15665 from dzhwinter/experiment/refactor_memory
6 years ago
dzhwinter 04e9776aef add details. test=develop
6 years ago
Dun Liang ceec13562c Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_checkpoint
6 years ago
Dun Liang bc92192747 Fix Pr #15296
6 years ago
dzhwinter ce0394bcd0 merge develop branch. test=develop
6 years ago
liuwei1031 6e84eb131f expose peak gpu memory API to python test=develop (#15529)
6 years ago
Qiyang Min 6000a6e76e
Merge pull request #15312 from velconia/add_pyramid_dnn_support
6 years ago
liuwei1031 5d026a881a Gpu memory monitoring (#15436)
6 years ago
minqiyang ac80273686 Change definitions to PADDLE_WITH_JEMALLOC
6 years ago
minqiyang 29ceb93126 Use malloc and free in JeMalloc
6 years ago
Wu Yi 29d9fb53fc
[Feature] multi process multi gpu dist training, boost v100 performance by 20% (#14661)
6 years ago
gongweibao 50a698525d
Fix log level (#14692)
6 years ago
minqiyang a02ce58f2c Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into revert_vlog
6 years ago
wopeizl db9284ecde
Merge pull request #14617 from wopeizl/windows/online
6 years ago
peizhilin 38715e6fd0 minor fix
6 years ago
sneaxiy f3522a11d2 fix mac unittest bug
6 years ago
minqiyang 53433d7f2e Revert the changes of VLOG
6 years ago
JiabinYang 47c4e65d60 test=develop
6 years ago
wopeizl d9a1f3e58e Windows/online (#14474)
6 years ago
Yu Yang b3364d4035 fix(Macos): fix compile on macos
6 years ago
Yu Yang d424115f9e Clean code
6 years ago
Yu Yang b12c77dae2 Fix unittests
6 years ago
Yu Yang 19e669a992 Add legacy_allocator
6 years ago
Yu Yang 1cb7e7dda2 fix(allocation): fix ut
6 years ago
Yu Yang c8f6e70ab4 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into rewrite_allocation
6 years ago
Yu Yang e5c4cf6140 Polish allocation
6 years ago
Yu Yang 0d6718fcbd Pass compile
6 years ago
Yu Yang d93b2d0365 Refine code
6 years ago
Yu Yang ea81f8eed2 Clean interface of allocator
6 years ago
Wu Yi 9f33593910
human readable memory warns (#14361)
6 years ago
Yu Yang 02631965c8 Refine
6 years ago
sneaxiy d231e55065 merge develop
6 years ago
sneaxiy cf8d2e67e3 clean buffered_allocator
6 years ago
Yu Yang 1420c3b155 Add enum AllocatorStrategy
6 years ago
Yu Yang b59a9bfb7c Clean buffered_allocator
6 years ago
minqiyang 87450b9ad4 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_vlog
6 years ago
Zhaolong Xing ba8b5619a3
Revert "cherry picked windows patches."
6 years ago
minqiyang fcc0452c8b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_vlog
6 years ago
minqiyang 0c3227a523 Change the origin VLOG level to 10 times
6 years ago
sneaxiy c7305fbe2f buffered_allocator: add unittest and fix bug
6 years ago
sneaxiy 2bef0ca346 add buffered_allocator
6 years ago
dzhwinter ebfe5a02b3 merge develop branch
6 years ago
dzhwinter 7141debe38 add cudnn back. staged.
6 years ago
Yu Yang 71c846ef8a Revert buggy changes
6 years ago
Yu Yang 1d4d4e73ab Remove place hash
6 years ago
Yu Yang 9dcddf92f2 Polish best_fit_allocator
6 years ago
Yu Yang 0c25da39a0 Refine auto_increment_allocator
6 years ago
Yu Yang ab87a88200 Polish retry allocator
6 years ago
sneaxiy 2002e71da8 fix pinned allocator
6 years ago
sneaxiy 21fdf8e87d add unittest for allocator_facade.cc
6 years ago
sneaxiy 64d94596ab fix allocator_facade bug
6 years ago
sneaxiy e278062305 add support to old allocator
6 years ago
sneaxiy a5cf565c79 fix auto_increment_allocator thread-safety bug
6 years ago
sneaxiy bb04b54e8d add retry_allocator
6 years ago
Yu Yang 15076c325e Add comments and polish code style
6 years ago
Yu Yang b4f54d339a Add conditional_allocator
6 years ago
Yu Yang 3175317f21 Add ZeroSize Allocator
6 years ago
Yu Yang e25240c22a Refine
6 years ago
Yu Yang 311b8f2f5b Refine Allocator facade
6 years ago
Yu Yang 31270e58d0 Add communication attr
6 years ago
Yu Yang 8e3fdc6e65 Fix SetDevice on init
6 years ago
Yu Yang 524f6e9b36 Refine code
6 years ago
Yan Chunwei c8744d118d
fea/infer executor and concurrency performance issue bug fix (#13451)
6 years ago
Yu Yang 58ed412f68 refactor(memory): rewrite memory allocation and make it extentable
6 years ago
Tao Luo e2e6a6f610
Merge pull request #12579 from cjld/fix
7 years ago
Dun Liang 60afef1e85 fix code style
7 years ago
dzhwinter c3e1fb5a3e add demo
7 years ago
dzhwinter 4fcc293617
memory module (#12931)
7 years ago
Dun Liang ca9d21f51b Fix #12578: Wrong error message when run out of GPU memory
7 years ago
fengjiayi fd2d2c66e9 add flag to prevent unnessary memory free
7 years ago
gongweibao 091ab63331
Fix singleton. (#11835)
7 years ago
chengduo d2ad4a5c41
Init allocated memory for unit test (#11657)
7 years ago
gongweibao 962711dc3f
Add some paddleenforce. (#11516)
7 years ago
fengjiayi c5e178f4fd fix errors
7 years ago
fengjiayi 9f11da5931 Add synchronous TensorCopy and use it in double buffer
7 years ago
Yi Wang e309bcd43a Update
7 years ago
Yi Wang 770cec4e31 Fix compilation errors
7 years ago
Yi Wang 45bc4538c4 Update paddle_memory in CMakeLists.txt files
7 years ago
Yi Wang e98e2d36bd Update
7 years ago
Yi Wang ccd83ef6b9 Update
7 years ago
Yi Wang 903403b2e1 Fix errors
7 years ago
Yi Wang a2730d1e0b Rename Metadata into MemoryBlock::Desc
7 years ago
Yi Wang 67ba884d2a Update CMakeLists
7 years ago
Yi Wang 402a9f1f24 Rewrite the interface of memroy/detail
7 years ago
Yi Wang 544254fe4f
Correct fluid/memory (#9716)
7 years ago
Yi Wang 0c43a376e2
Fix cpplint errors with paddle/fluid/platform/gpu_info.* (#9710)
7 years ago
Yi Wang 797a7184ac
Unify Fluid code to Google C++ style (#9685)
7 years ago
chengduoZH 51c22fe434 follow comments
7 years ago
chengduoZH e099b18045 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_CUDAPinnedPlace
7 years ago