cheshirekow  v0.1.0
wrap.hpp File Reference

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...
 

Detailed Description

Date
Aug 25, 2011
Author
Josh Bialkowski (jbial.nosp@m.k@mi.nosp@m.t.edu)

Definition in file wrap.hpp.