Commit Graph

188 Commits (a6beb96dd0235c236336f2db31df875b33db6635)

Author SHA1 Message Date
Chen Weihang d1062d5278
Replace all errors thrown by LOG(FATAL) with PADDLE_THROW (#24759)
5 years ago
Huihuang Zheng f831f61216
Make buddy_allocator_test Exclusive (#24636)
5 years ago
Chen Weihang aa0f254fbe
Add macro BOOST_GET to enrich the error information of boost :: get (#24175)
5 years ago
Huihuang Zheng 3047b69f94
Make Allocation Smaller on BuddyAllocatorTest to Decrease CI Failure (#24205)
5 years ago
石晓伟 d2584a7082
New feature: thread local allocator, test=develop (#23989)
5 years ago
Zhou Wei 7817003795
Optimize the error messages of paddle CUDA API (#23816)
5 years ago
Zeng Jinle d41d802ba3
Add flags to limit gpu memory (#22793)
5 years ago
Chen Weihang 7d8d573453
Speed up dygraph DataLoader based on shared memory and LoDTensor serialization (#22541)
5 years ago
Yiqun Liu 44b45b9f07
Correct the use of DeviceContext in unittest sequence_pooling_test and sequence_padding_test (#22456)
5 years ago
zhouwei25 549e6de7ac faster build by reduce by-product, reduce linking library and fix compile warning of std=c++11 (#22164)
5 years ago
Zeng Jinle 1b76e789cf
remove cuda allocator ctor, test=develop (#22212)
5 years ago
Zeng Jinle c3bcd3c1e2
fix dygraph non zero gpu bug, test=develop (#22165)
5 years ago
Zeng Jinle d9f5d1eb29
ag allocator by default, test=develop (#21837)
5 years ago
Zeng Jinle aa4d6a5d6c
Add some debug flags to auto growth allocator (#21766)
5 years ago
Tao Luo 01fa4ead61
fix -Wno-error=sign-compare warning in gcc8 (#21434)
5 years ago
Zeng Jinle 09696d5df8
Use system allocator in OpTest (#21335)
5 years ago
Chen Weihang b3a3e6f60c change cuda enforce & add example (#21142)
5 years ago
Chen Weihang 27fa9c100b
add examples for resource exhausted error, test=develop (#21140)
5 years ago
Zeng Jinle a710ccc0cb
refine error message of allocator again, test=develop (#21023)
5 years ago
Zeng Jinle f56967c483
refine error message of gpu allocator, test=develop (#21008)
5 years ago
Zeng Jinle c51722c820
refine err msg of allocator, test=develop (#20879)
5 years ago
Zeng Jinle bb8d778358
lazy init of allocators, test=develop (#20854)
5 years ago
Zeng Jinle cd1c404353
refine err msg of allocator, test=develop (#20804)
5 years ago
liuwei1031 569951c418
improve the efficiency of BuddyAllocator (#19888)
5 years ago
Zeng Jinle b8aff5e5e9
fix buddy_allocator_test, test=develop (#19967)
5 years ago
Zeng Jinle 37f76407b0
fix cuda dev_ctx allocator cmake deps, test=develop (#19953)
5 years ago
Zeng Jinle 80e0f547bb
fix allocator ut,test=develop (#19945)
5 years ago
Zeng Jinle 747d44980a
Refine err msg of out of gpu memory (#19779)
5 years ago
Zeng Jinle 8359b415e4
add free chunks to auto growth allocator, test=develop (#19890)
5 years ago
Zeng Jinle 13ca364ceb
remove some flags and add comments to some flags, test=develop (#19813)
5 years ago
Huihuang Zheng a0d80754c5
Add comments for CUDA Device Context Allocator related stuff (#19809)
5 years ago
Zeng Jinle b34933d9ee
fix retry allocator bug, test=develop (#19794)
5 years ago
Huihuang Zheng 12542320c5
Replace TemporaryAllocator by CUDADeviceContextAllocator (#18989)
6 years ago
Zeng Jinle a7691603a5
add gpu_allocator_try_time config, test=develop (#19675)
6 years ago
Zeng Jinle 2db40d9f60
reduce thread num of retry_allocator_test,test=develop (#19638)
6 years ago
Zeng Jinle e045aadf9a
fix retry_allocator_test by removing glog envs, test=develop (#19596)
6 years ago
Zeng Jinle 578cccd48c fix parallel compilation error of allocator (#19581)
6 years ago
Zeng Jinle f4562c3468
fix typo of allocator, test=develop (#19578)
6 years ago
Zeng Jinle 0a73f7202a
Add retry_allocator for gpu (#19409)
6 years ago
Tao Luo 02270b3eb1
remove unused assert.h (#19529)
6 years ago
chengduo a8a9823dae
add memory profiler (#19320)
6 years ago
Tao Luo 6527a7df67
replace part of PADDLE_ASSERT to PADDLE_ENFORCE (#19285)
6 years ago
Zeng Jinle 708bd9798d
move_flags_to_unified_files_for_management, test=develop (#19224)
6 years ago
Zeng Jinle 08fa98f7cc
Fix gpu_info PADDLE_ENFORCE_GT when fraction_of_gpu_memory_to_use=1.0 (#18950)
6 years ago
Huihuang Zheng ea6ee76fa9
GPU allocation uses fraction of available memory (#18896)
6 years ago
Zeng Jinle ae58afc546
Feature/auto_growth_allocator (#18561)
6 years ago
tangwei12 db212bb932
delete AllocatorFacade destructor (#18606)
6 years ago
Tao Luo 3c9755bbb9
remove unused jemalloc option (#18314)
6 years ago
Huihuang Zheng 3f55ab0f89
Modify format of GPU allocation failure log. (#18034)
6 years ago
Zeng Jinle 3ece61f71e
Remove attribute in Allocator::Allocate (#17878)
6 years ago