7.63. CUlaunchConfig 结构体参考
[CUDA 驱动程序使用的数据类型]
CUDA 可扩展启动配置
公共变量
- CUlaunchAttribute * attrs
- unsigned int blockDimX
- unsigned int blockDimY
- unsigned int blockDimZ
- unsigned int gridDimX
- unsigned int gridDimY
- unsigned int gridDimZ
- CUstream hStream
- unsigned int numAttrs
- unsigned int sharedMemBytes
变量
- CUlaunchAttribute * CUlaunchConfig::attrs [继承]
-
属性列表;如果 CUlaunchConfig::numAttrs == 0 则可为空
- unsigned int CUlaunchConfig::blockDimX [继承]
-
每个线程块的 X 维度
- unsigned int CUlaunchConfig::blockDimY [继承]
-
每个线程块的 Y 维度
- unsigned int CUlaunchConfig::blockDimZ [继承]
-
每个线程块的 Z 维度
- unsigned int CUlaunchConfig::gridDimX [继承]
-
网格宽度(以块为单位)
- unsigned int CUlaunchConfig::gridDimY [继承]
-
网格高度(以块为单位)
- unsigned int CUlaunchConfig::gridDimZ [继承]
-
网格深度(以块为单位)
- CUstreamCUlaunchConfig::hStream [继承]
-
流标识符
- unsigned int CUlaunchConfig::numAttrs [继承]
-
CUlaunchConfig::attrs 中填充的属性数量
- unsigned int CUlaunchConfig::sharedMemBytes [继承]
-
每个线程块的动态共享内存大小(以字节为单位)