CUDBGDeviceInfo

struct CUDBGDeviceInfo

Device-level information.

This is the first element in the deviceInfoBuffer, and is always present. getDeviceInfo() takes a deviceId as input, so no need to explicitly pass it back here. Only “valid & updated” SMs/Warps/Lanes are included in the buffer, which allows us to determine indexes without having to encode an explicit ID field in the following buffer datastructures.

Public Members

uint32_t deviceAttributeFlags

Bitmask of CUDBGDeviceInfoAttribute_t enums for a device.

CUDBGDeviceInfoQueryType_t responseType

Response type.