|
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.
|
This section describes the execution control functions of the low-level CUDA driver application programming interface.