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.

Returns:

A tuple of (min_speed, max_speed)

Return type:

tuple[int, int]

Type:

FanInfo.min_max_speed

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