![]() |
The Gaudi Framework
v41r0 (bdbe7744)
|
Functions | |
| void * | allocateWithStream (std::size_t size, Stream &stream) |
| void * | allocateNoStream (std::size_t size, Gaudi::AsynchronousAlgorithm *parent) |
| void | freeWithStream (void *ptr, Stream &stream) |
| void | freeNoStream (void *ptr) |
| void | copyHostToDeviceWithStream (void *devPtr, const void *hstPtr, std::size_t size, Stream &stream) |
| void | copyHostToDeviceNoStream (void *devPtr, const void *hstPtr, std::size_t size) |
| void | copyDeviceToHostWithStream (void *hstPtr, const void *devPtr, std::size_t size, Stream &stream) |
| void | copyDeviceToHostNoStream (void *hstPtr, const void *devPtr, std::size_t size) |
| void | copyDeviceToDeviceWithStream (void *destDevPtr, const void *srcDevPtr, std::size_t size, Stream &stream) |
| void | copyDeviceToDeviceNoStream (void *destDevPtr, const void *srcDevPtr, std::size_t size) |
| void * Gaudi::CUDA::Detail::allocateNoStream | ( | std::size_t | size, |
| Gaudi::AsynchronousAlgorithm * | parent ) |
Definition at line 72 of file CUDADeviceArray.cpp.
| void * Gaudi::CUDA::Detail::allocateWithStream | ( | std::size_t | size, |
| Stream & | stream ) |
Definition at line 48 of file CUDADeviceArray.cpp.
| void Gaudi::CUDA::Detail::copyDeviceToDeviceNoStream | ( | void * | destDevPtr, |
| const void * | srcDevPtr, | ||
| std::size_t | size ) |
Definition at line 155 of file CUDADeviceArray.cpp.
| void Gaudi::CUDA::Detail::copyDeviceToDeviceWithStream | ( | void * | destDevPtr, |
| const void * | srcDevPtr, | ||
| std::size_t | size, | ||
| Stream & | stream ) |
Definition at line 148 of file CUDADeviceArray.cpp.
| void Gaudi::CUDA::Detail::copyDeviceToHostNoStream | ( | void * | hstPtr, |
| const void * | devPtr, | ||
| std::size_t | size ) |
Definition at line 141 of file CUDADeviceArray.cpp.
| void Gaudi::CUDA::Detail::copyDeviceToHostWithStream | ( | void * | hstPtr, |
| const void * | devPtr, | ||
| std::size_t | size, | ||
| Stream & | stream ) |
Definition at line 132 of file CUDADeviceArray.cpp.
| void Gaudi::CUDA::Detail::copyHostToDeviceNoStream | ( | void * | devPtr, |
| const void * | hstPtr, | ||
| std::size_t | size ) |
Definition at line 125 of file CUDADeviceArray.cpp.
| void Gaudi::CUDA::Detail::copyHostToDeviceWithStream | ( | void * | devPtr, |
| const void * | hstPtr, | ||
| std::size_t | size, | ||
| Stream & | stream ) |
Definition at line 116 of file CUDADeviceArray.cpp.
| void Gaudi::CUDA::Detail::freeNoStream | ( | void * | ptr | ) |
Definition at line 108 of file CUDADeviceArray.cpp.
| void Gaudi::CUDA::Detail::freeWithStream | ( | void * | ptr, |
| Stream & | stream ) |
Definition at line 100 of file CUDADeviceArray.cpp.