State Variable | Description |
---|---|
state | State of a lane. An enumerated value |
dev | Device ID for GPU (an integer) |
function | Name of the function that contains a lane PC |
line | "filename#number": the file and line number of a lane PC |
process | CPU process ID, either as MPI rank or as dpid |
sm | ID of an SM (an integer) |
warp | ID of a warp within an SM (an integer) |
pc | PC of a lane (an integer) |
lane | ID of a lane within a warp (an integer) |
dev_type | GPU device type (a character string) |
sm_type | SM type for the GPU (a character string) |
sm_count | Number of SMs in the device (an integer) |
warps_per_sm | Number of warps in each SM (an integer) |
lanes_per_warp | Number of lanes in each warp (an integer) |
regs_per_lane | Number of registers available to each lane (an integer) |
valid_warp_mask | Bit mask indicating which warps are valid in an SM |
valid_lane_mask | Bit mask indicating which lanes are valid in a warp |
active_lane_mask | Bit mask indicating which lanes are active in a warp |
broke_lane_mask | Bit mask indicating which lanes are at breakpoints |
bx | X coordinate of a block (an integer) |
by | Y coordinate of a block (an integer) |
bz | Z coordinate of a block (an integer) |
lx | X coordinate of a thread within a block (an integer) |
ly | Y coordinate of a thread within a block (an integer) |
lz | Z coordinate of a thread within a block (an integer) |