cuda.bindings.nvml.PerfPolicyType#
- class cuda.bindings.nvml.PerfPolicyType(value: int)#
Represents type of perf policy for which violation times can be queried
See nvmlPerfPolicyType_t.
- PERF_POLICY_POWER: 0
How long did power violations cause the GPU to be below application clocks.
- PERF_POLICY_THERMAL: 1
How long did thermal violations cause the GPU to be below application clocks.
- PERF_POLICY_SYNC_BOOST: 2
How long did sync boost cause the GPU to be below application clocks.
- PERF_POLICY_BOARD_LIMIT: 3
How long did the board limit cause the GPU to be below application clocks.
- PERF_POLICY_LOW_UTILIZATION: 4
How long did low utilization cause the GPU to be below application clocks.
- PERF_POLICY_RELIABILITY: 5
How long did the board reliability limit cause the GPU to be below application clocks.
- PERF_POLICY_TOTAL_APP_CLOCKS: 10
Total time the GPU was held below application clocks by any limiter (0 - 5 above)
- PERF_POLICY_TOTAL_BASE_CLOCKS: 11
Total time the GPU was held below base clocks.
PERF_POLICY_COUNT: 12