Execution Control
[CUDA Driver API]


Functions

CUresult cuFuncGetAttribute (int *pi, CUfunction_attribute attrib, CUfunction func)
 Returns information about a function.
CUresult cuFuncSetBlockShape (CUfunction func, int x, int y, int z)
 Sets the block-dimensions for the function.
CUresult cuFuncSetSharedSize (CUfunction func, unsigned int bytes)
 Sets the dynamic shared-memory size for the function.
CUresult cuLaunch (CUfunction func)
 Launches a CUDA function.
CUresult cuLaunchGrid (CUfunction func, int grid_width, int grid_height)
 Launches a CUDA function.
CUresult cuLaunchGridAsync (CUfunction func, int grid_width, int grid_height, CUstream hStream)
 Launches a CUDA function.
CUresult cuParamSetf (CUfunction func, int offset, float value)
 Adds a floating-point parameter to the function's argument list.
CUresult cuParamSeti (CUfunction func, int offset, unsigned int value)
 Adds an integer parameter to the function's argument list.
CUresult cuParamSetSize (CUfunction func, unsigned int numbytes)
 Sets the parameter size for the function.
CUresult cuParamSetTexRef (CUfunction func, int texunit, CUtexref pTexRef)
 Adds a texture-reference to the function's argument list.
CUresult cuParamSetv (CUfunction func, int offset, void *ptr, unsigned int numbytes)
 Adds arbitrary data to the function's argument list.

Detailed Description

This section describes the execution control functions of the low-level CUDA driver application programming interface.

Generated by Doxygen on Mon Mar 30 23:16:12 2009 for NVIDIA CUDA Library  NVIDIA