CUDBGWarpState

struct CUDBGWarpState

Warp state information.

Public Members

uint32_t activeLanes

Lane mask of active threads in the warp.

CuDim3 blockIdx

Block index of the block containing the warp.

CuDim3 clusterDim

Cluster dimensions of the cluster containing the warp.

Can be different for different warps in the same grid.

CuDim3 clusterExceptionTargetBlockIdx

Cluster exception target block index of the the warp.

uint32_t clusterExceptionTargetBlockIdxValid

Whether the cluster exception target block index is valid.

CuDim3 clusterIdx

Cluster index of the cluster containing the warp.

uint64_t errorPC

Error PC of the warp (if any).

uint32_t errorPCValid

Whether the error PC is valid.

uint64_t gridId

Grid ID of the grid running in the warp.

uint32_t inSyscallLanes

Lane mask of threads in a syscall.

CUDBGLaneState lane[32]

State of the lanes (threads) in the warp.

uint32_t validLanes

Lane mask of valid threads in the warp.