cuda.core.system.FanInfo#
- class cuda.core.system.FanInfo(int handle: int, int fan: int)#
Manages information related to a specific fan on a specific device.
Methods
- __init__(*args, **kwargs)#
- set_default_fan_speed(self)#
Set the speed of the fan control policy to default.
For all CUDA-capable discrete products with fans.
Attributes
- control_policy#
FanControlPolicy
The current fan control policy.
For Maxwell™ or newer fully supported devices.
For all CUDA-capable discrete products with fans.
- Type:
FanInfo.control_policy
- min_max_speed#
tuple[int, int]
Retrieves the minimum and maximum fan speed all of the device’s fans.
For all discrete products with dedicated fans.
- speed#
int
Get/set the intended operating speed of the device’s fan.
For all discrete products with dedicated fans.
Note: The reported speed is the intended fan speed. If the fan is physically blocked and unable to spin, the output will not match the actual fan speed.
The fan speed is expressed as a percentage of the product’s maximum noise tolerance fan speed. This value may exceed 100% in certain cases.
- Type:
FanInfo.speed
- speed_rpm#
int
The intended operating speed of the device’s fan in rotations per minute (RPM).
For Maxwell™ or newer fully supported devices.
For all discrete products with dedicated fans.
Note: The reported speed is the intended fan speed. If the fan is physically blocked and unable to spin, the output will not match the actual fan speed.
- Type:
FanInfo.speed_rpm
- target_speed#
int
Retrieves the intended target speed of the device’s specified fan.
For all discrete products with dedicated fans.
Normally, the driver dynamically adjusts the fan based on the needs of the GPU. But when user set fan speed using :property:`speed` the driver will attempt to make the fan achieve the setting in :property:`speed`. The actual current speed of the fan is reported in :property:`speed`.
The fan speed is expressed as a percentage of the product’s maximum noise tolerance fan speed. This value may exceed 100% in certain cases.
- Type:
FanInfo.target_speed