nvmlGpuOperationalEventConfig_v1_t#

struct nvmlGpuOperationalEventConfig_v1_t#

Configuration for registering structured GPU Operational Events with nvmlEventSetRegisterGpuOperationalEvents_v1.

Initialize the structure to zero and then set uuid to select the target GPU. Default values register new device-wide events with log-level and severity filters disabled.

Public Members

char uuid[96]#

[in] Target GPU UUID string. Must be a NULL-terminated “GPU-…” UUID.

unsigned int minLogLevel#

[in] nvmlGpuOperationalEventLogLevel_t value for the minimum GPU Operational Event log level. NVML_GPU_OPERATIONAL_EVENT_LOG_LEVEL_ALL means no filter.

unsigned int minSeverity#

[in] nvmlOperationalEventSeverity_t value for the minimum Operational Event severity threshold. NVML_OPERATIONAL_EVENT_SEVERITY_ALL means no filter.