cheshirekow
v0.1.0
|
Go to the source code of this file.
Namespaces | |
mpblocks | |
mpblocks::cuda | |
Functions | |
template<typename T > | |
T * | mpblocks::cuda::mallocPitchT (size_t &pitch, size_t obsPerRow, size_t cols) |
allocates nObjs objects of type T More... | |
template<typename T > | |
T * | mpblocks::cuda::mallocT (size_t nObjs) |
allocates nObjs objects of type T More... | |
template<typename T > | |
void | mpblocks::cuda::memcpy2DT (T *dst, size_t dpitchBytes, const T *src, size_t spitchBytes, size_t widthObs, size_t height, MemcpyKind kind) |
wraps cudaMemcpy2D More... | |
template<typename T > | |
void | mpblocks::cuda::memcpyT (T *dst, const T *src, size_t nObjs, MemcpyKind kind) |
allocates nObjs objects of type T More... | |
template<typename T > | |
void | mpblocks::cuda::memset (T *devPtr, int value, size_t nObs) |
wraps cudaMemset More... | |
template<typename T > | |
void | mpblocks::cuda::memset2DT (T *devPtr, size_t pitchBytes, int value, size_t widthObjs, size_t height) |
wraps cudaMemset2D More... | |
Definition in file wrap.hpp.