cuda.bindings.nvml.device_get_auto_boosted_clocks_enabled#
- cuda.bindings.nvml.device_get_auto_boosted_clocks_enabled(intptr_t device) tuple#
Retrieve the current state of Auto Boosted clocks on a device and store it in
is_enabled.For Kepler ™️ or newer fully supported devices. Auto Boosted clocks are enabled by default on some hardware, allowing the GPU to run at higher clock rates to maximize performance as thermal limits allow. On Pascal and newer hardware, Auto Aoosted clocks are controlled through application clocks. Use nvmlDeviceSetApplicationsClocks and nvmlDeviceResetApplicationsClocks to control Auto Boost behavior.
- Parameters:
device (intptr_t) – The identifier of the target device.
- Returns:
- int: Where to store the current state of Auto Boosted clocks of
the target device.
- int: Where to store the default Auto Boosted clocks behavior of
the target device that the device will revert to when no applications are using the GPU.
- Return type:
A 2-tuple containing
See also
nvmlDeviceGetAutoBoostedClocksEnabled