Enum nvmlClocksThrottleReason
nvmlClocksThrottleReasons
Namespace: ManagedCuda.Nvml
Assembly: ManagedNvml.dll
Syntax
[Flags]
public enum nvmlClocksThrottleReason : ulong
Fields
Name | Description |
---|---|
All | Bit mask representing all supported clocks throttling reasons. New reasons might be added to this list in the future |
ApplicationsClocksSetting | GPU clocks are limited by current setting of applications clocks |
GpuIdle | Nothing is running on the GPU and the clocks are dropping to Idle state |
HwSlowdown | HW Slowdown (reducing the core clocks by a factor of 2 or more) is engaged This is an indicator of:
|
None | Bit mask representing no clocks throttling. Clocks are as high as possible. |
SwPowerCap | SW Power Scaling algorithm is reducing the clocks below requested clocks |
SyncBoost | Sync Boost. This GPU has been added to a Sync boost group with nvidia-smi or DCGM in order to maximize performance per watt. All GPUs in the sync boost group will boost to the minimum possible clocks across the entire group. Look at the throttle reasons for other GPUs in the system to see why those GPUs are holding this one at lower clocks. |
Unknown | Some other unspecified factor is reducing the clocks |