12.07.2015 Views

NVIDIA CUDA

NVIDIA CUDA

NVIDIA CUDA

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.8 Memory Management 47Parameters:dst - Destination memory addresswOffset - Destination starting X offsethOffset - Destination starting Y offsetsrc - Source memory addresscount - Size in bytes to copykind - Type of transferstream - Stream identifierReturns:Note:See also:cudaSuccess, cudaErrorInvalidValue, cudaErrorInvalidDevicePointer, cudaErrorInvalidMemcpyDirectionNote that this function may also return error codes from previous, asynchronous launches.cudaMemcpy, cudaMemcpy2D, cudaMemcpyToArray, cudaMemcpy2DToArray, cudaMemcpyFromArray, cudaMemcpy2DFromArray,cudaMemcpyArrayToArray, cudaMemcpy2DArrayToArray, cudaMemcpyToSymbol,cudaMemcpyFromSymbol, cudaMemcpyAsync, cudaMemcpy2DAsync, cudaMemcpy2DToArrayAsync,cudaMemcpyFromArrayAsync, cudaMemcpy2DFromArrayAsync, cudaMemcpyToSymbolAsync, cudaMemcpyFromSymbolAsync3.8.2.32 cudaError_t cudaMemcpyToSymbol (const char ∗ symbol, const void ∗ src, size_t count, size_toffset, enum cudaMemcpyKind kind)Copies count bytes from the memory area pointed to by src to the memory area pointed to by offset bytes fromthe start of symbol symbol. The memory areas may not overlap. symbol can either be a variable that resides inglobal or constant memory space, or it can be a character string, naming a variable that resides in global or constantmemory space. kind can be either cudaMemcpyHostToDevice or cudaMemcpyDeviceToDevice.Parameters:symbol - Symbol destination on devicesrc - Source memory addresscount - Size in bytes to copyoffset - Offset from start of symbol in byteskind - Type of transferReturns:Note:cudaSuccess, cudaErrorInvalidValue, cudaErrorInvalidSymbol, cudaErrorInvalidDevicePointer, cudaErrorInvalidMemcpyDirectionNote that this function may also return error codes from previous, asynchronous launches.Generated on Wed Apr 1 16:11:42 2009 for <strong>NVIDIA</strong> <strong>CUDA</strong> Library by Doxygen

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!