4.38. CUDBGWarpState Struct Reference
[Device State Inspection]
Public Variables
- uint32_t activeLanes
- Lane mask of active threads in the warp.
- struct CuDim3 blockIdx
- Block index of the block containing the warp.
- struct CuDim3 clusterDim
- Cluster dimensions of the cluster containing the warp. Can be different for different warps in the same grid.
- struct CuDim3 clusterExceptionTargetBlockIdx
- Cluster exception target block index of the the warp.
- uint32_t clusterExceptionTargetBlockIdxValid
- Whether the cluster exception target block index is valid.
- struct 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.
- struct CUDBGLaneState lane[32]
- State of the lanes (threads) in the warp.
- uint32_t validLanes
- Lane mask of valid threads in the warp.
Variables
- uint32_t CUDBGWarpState::activeLanes [inherited]
-
Lane mask of active threads in the warp.
- struct CuDim3CUDBGWarpState::blockIdx [inherited]
-
Block index of the block containing the warp.
- struct CuDim3CUDBGWarpState::clusterDim [inherited]
-
Cluster dimensions of the cluster containing the warp. Can be different for different warps in the same grid.
- struct CuDim3CUDBGWarpState::clusterExceptionTargetBlockIdx [inherited]
-
Cluster exception target block index of the the warp.
- uint32_t CUDBGWarpState::clusterExceptionTargetBlockIdxValid [inherited]
-
Whether the cluster exception target block index is valid.
- struct CuDim3CUDBGWarpState::clusterIdx [inherited]
-
Cluster index of the cluster containing the warp.
- uint64_t CUDBGWarpState::errorPC [inherited]
-
Error PC of the warp (if any).
- uint32_t CUDBGWarpState::errorPCValid [inherited]
-
Whether the error PC is valid.
- uint64_t CUDBGWarpState::gridId [inherited]
-
Grid ID of the grid running in the warp.
- uint32_t CUDBGWarpState::inSyscallLanes [inherited]
-
Lane mask of threads in a syscall.
- struct CUDBGLaneStateCUDBGWarpState::lane[32] [inherited]
-
State of the lanes (threads) in the warp.
- uint32_t CUDBGWarpState::validLanes [inherited]
-
Lane mask of valid threads in the warp.