Commit Graph

100 Commits (739858c8899c33f1116cf5c599b13229a28659aa)

Author SHA1 Message Date
qingqing01 3d567864bb
Merge pull request from qingqing01/memory_alignment 7 years ago
Qiao Longfei 2e91c7da2b memory log level change from 3 to 10 () 7 years ago
dangqingqing a328ae3b9b Use posix_memalign to allocate aligned memory, since some SIMD instructions require the alignment of memory accesses. 7 years ago
Yu Yang 2a5edec03e Add debug logs in scope, meta_cache and memory () 7 years ago
Yu Yang efc2464f6c Feature/save op () 7 years ago
Yu Yang 064c3695ec Make global scope not thread-safe () 8 years ago
Luo Tao 871a3f6e76 remove unused PADDLE_ONLY_CPU comment 8 years ago
Yi Wang 880b874b47 Merge branch 'develop' of https://github.com/paddlepaddle/paddle into paddle_only_cpu 8 years ago
Yi Wang 2b204f048b Rename platform::GetDeviceCount into platform::GetCUDADeviceCount 8 years ago
Yi Wang 4558807c48 Use PADDLE_WITH_CUDA instead of PADDLE_WITH_GPU 8 years ago
Yu Yang 84500f9487 Change `PADDLE_ONLY_CPU` to `PADDLE_WITH_GPU` 8 years ago
Yancey d7db15f3e5 Use StridedMemCpy in Concat/Split Kernel () 8 years ago
Yu Yang 60857f4909 Unify clang-format and add some missing clang-format 8 years ago
Yu Yang c5fa417c62 Host and device transform API 8 years ago
liaogang 4de2b8e196 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into environ 8 years ago
liaogang 55437b58b9 Add ENVIRONMENT interface interface 8 years ago
liaogang 017a3818de Add memory.h for unique_ptr 8 years ago
liaogang 94b58a29d6 Follow comments 8 years ago
liaogang 3f9fe62487 Fix typo error 8 years ago
liaogang ff5bfc1c89 Google style for header file includes 8 years ago
liaogang 33228cacdd Fix typo error 8 years ago
liaogang 2f7489fbd5 change use_pinned_memory to true for cpu 8 years ago
liaogang 8f80f5bc79 FIX: Release CPU/GPU memory via deleter 8 years ago
qijun 881c5d00d0 remove device_context deps in memcpy 8 years ago
qijun f168843e47 fix gpu build error 8 years ago
liaogang 051fe1724f remove duplicate cpplint 8 years ago
liaogang b58725bd51 Add cpplint for *.h and cuda *.cu 8 years ago
Helin Wang cffd1ae4c9 Fix build 8 years ago
qijun bd8d2d8ba3 fix bug in memory GetGPUBuddyAllocator 8 years ago
gangliao c54f14d89d Merge pull request from gangliao/comment_mem 8 years ago
liaogang 201e715787 ENH: Add comments for memory and memcpy 8 years ago
liaogang b4ff2e4394 Remove GPUPlaceGuard 8 years ago
gangliao 13ec0dd8df Merge pull request from gangliao/mem_vlog 8 years ago
liaogang de8c344bda ENH: for clarity, change DLOG to VLOG 8 years ago
liaogang 4e94cd757c FIX: restricting c++ template usage to POD types 8 years ago
Yi Wang de6f9c4879 Add dependency memory->device_context, because we now use platform::GPUPlaceGuard 8 years ago
Yi Wang f81caa4e11 Add dependency memory->device_context, because we now use platform::GPUPlaceGuard 8 years ago
Yi Wang 616a236581 Add target memcpy into paddle_memory 8 years ago
Yi Wang 51152adf0b Fix end of namespace 8 years ago
Yi Wang 858dea8834 Move memory::Copy out from memory.h into memcpy.h 8 years ago
Yi Wang 6cae35b5b3 Fix conflicts 8 years ago
fengjiayi bf3b8f045e Retrigger CI 8 years ago
fengjiayi da07ec1886 Update Tensor and PODDeleter's template parameter 8 years ago
fengjiayi 6cd94cc73f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_refactor_tensor 8 years ago
Yi Wang 75b53179a2 Merge pull request from gangliao/cpu_mem 8 years ago
liaogang b3115fb01c Add SetDeviceId in memcpy 8 years ago
liaogang 0897d18a0a Fix string.h for memcpy 8 years ago
liaogang 00500eeb7d Add stdlib.h for memcpy 8 years ago
liaogang ca89bfada3 Fix paddle enforce special cases 8 years ago
liaogang 527c85970b Fix H2D and D2H order 8 years ago