4.36. CUDBGWarpInfo Struct Reference

[Device State Inspection]

Public Variables

uint32_t  activeLanes
Active lanes (threads) mask.
struct CuDim3 baseThreadIdx
Base thread index (index of the first thread in the warp). Indices of all other threads in the warp can be calculated by monotonically increasing the coordinates of the base thread index and wrapping around the block dimensions.
struct CuDim3 blockIdx
Block index.
uint64_t  gridId
Grid ID.
uint32_t  validLanes
Valid lanes (threads) mask.
uint32_t  warpAttributeFlags
Bitmask of CUDBGWarpInfoAttribute_t enums for warps and their lanes.

Variables

uint32_t CUDBGWarpInfo::activeLanes [inherited]

Active lanes (threads) mask.

struct CuDim3CUDBGWarpInfo::baseThreadIdx [inherited]

Base thread index (index of the first thread in the warp). Indices of all other threads in the warp can be calculated by monotonically increasing the coordinates of the base thread index and wrapping around the block dimensions.

struct CuDim3CUDBGWarpInfo::blockIdx [inherited]

Block index.

uint64_t CUDBGWarpInfo::gridId [inherited]

Grid ID.

uint32_t CUDBGWarpInfo::validLanes [inherited]

Valid lanes (threads) mask.

uint32_t CUDBGWarpInfo::warpAttributeFlags [inherited]

Bitmask of CUDBGWarpInfoAttribute_t enums for warps and their lanes.