cuda.bindings.nvml.SamplingType#

class cuda.bindings.nvml.SamplingType(value: int)#

Represents Type of Sampling Event

See nvmlSamplingType_t.

TOTAL_POWER_SAMPLES: 0

To represent total power drawn by GPU.

GPU_UTILIZATION_SAMPLES: 1

To represent percent of time during which one or more kernels was executing on the GPU.

MEMORY_UTILIZATION_SAMPLES: 2

To represent percent of time during which global (device) memory was being read or written.

ENC_UTILIZATION_SAMPLES: 3

To represent percent of time during which NVENC remains busy.

DEC_UTILIZATION_SAMPLES: 4

To represent percent of time during which NVDEC remains busy.

PROCESSOR_CLK_SAMPLES: 5

To represent processor clock samples.

MEMORY_CLK_SAMPLES: 6

To represent memory clock samples.

MODULE_POWER_SAMPLES: 7

To represent module power samples for total module starting Grace Hopper.

JPG_UTILIZATION_SAMPLES: 8

To represent percent of time during which NVJPG remains busy.

OFA_UTILIZATION_SAMPLES: 9

To represent percent of time during which NVOFA remains busy.

SAMPLINGTYPE_COUNT: 10