7.105. CUsubgridWorkerGridDesc

Defined in /dvs/p4/build/sw/gpgpu/bin/x86_64_Linux_release/stub/cuda.h

struct CUsubgridWorkerGridDesc

Structure defining a worker launch operation in a subgrid schedule.

Public Members

CUkernel kern

Kernel to launch, context inferred from the subgrid schedule.

void **kernelParams

Array of pointers to kernel parameters.

unsigned int gridDimX

Width of grid in blocks.

unsigned int gridDimY

Height of grid in blocks.

unsigned int gridDimZ

Depth of grid in blocks.

unsigned int blockDimX

X dimension of each thread block.

unsigned int blockDimY

Y dimension of each thread block.

unsigned int blockDimZ

Z dimension of each thread block.

unsigned int sharedMemBytes

Dynamic shared-memory size per thread block in bytes.

CUlaunchAttribute *attrs

List of attributes; nullable if CUsubgridWorkerGridDesc::numAttrs == 0.

unsigned int numAttrs

Number of attributes populated in CUsubgridWorkerGridDesc::attrs.

char reserved[72]

reserved space, must be 0 >