7.30. CUDA_KERNEL_NODE_PARAMS_v3 Struct Reference
[Data types used by CUDA driver]
GPU kernel node parameters
Public Variables
- unsigned int blockDimX
- unsigned int blockDimY
- unsigned int blockDimZ
- CUcontext ctx
- * extra
- CUfunction func
- unsigned int gridDimX
- unsigned int gridDimY
- unsigned int gridDimZ
- CUkernel kern
- * kernelParams
- unsigned int sharedMemBytes
Variables
- unsigned int CUDA_KERNEL_NODE_PARAMS_v3::blockDimX [inherited]
-
X dimension of each thread block
- unsigned int CUDA_KERNEL_NODE_PARAMS_v3::blockDimY [inherited]
-
Y dimension of each thread block
- unsigned int CUDA_KERNEL_NODE_PARAMS_v3::blockDimZ [inherited]
-
Z dimension of each thread block
- CUcontextCUDA_KERNEL_NODE_PARAMS_v3::ctx [inherited]
-
Context for the kernel task to run in. The value NULL will indicate the current context should be used by the api. This field is ignored if func is set.
- * CUDA_KERNEL_NODE_PARAMS_v3::extra [inherited]
-
Extra options
- CUfunctionCUDA_KERNEL_NODE_PARAMS_v3::func [inherited]
-
Kernel to launch
- unsigned int CUDA_KERNEL_NODE_PARAMS_v3::gridDimX [inherited]
-
Width of grid in blocks
- unsigned int CUDA_KERNEL_NODE_PARAMS_v3::gridDimY [inherited]
-
Height of grid in blocks
- unsigned int CUDA_KERNEL_NODE_PARAMS_v3::gridDimZ [inherited]
-
Depth of grid in blocks
- CUkernelCUDA_KERNEL_NODE_PARAMS_v3::kern [inherited]
-
Kernel to launch, will only be referenced if func is NULL
- * CUDA_KERNEL_NODE_PARAMS_v3::kernelParams [inherited]
-
Array of pointers to kernel parameters
- unsigned int CUDA_KERNEL_NODE_PARAMS_v3::sharedMemBytes [inherited]
-
Dynamic shared-memory size per thread block in bytes