cuda.bindings.nvml.device_power_smoothing_update_preset_profile_param#

cuda.bindings.nvml.device_power_smoothing_update_preset_profile_param(
intptr_t device,
intptr_t profile,
)#

Update the value of a specific profile parameter contained within nvmlPowerSmoothingProfile_v1_t. Requires root/admin permissions.

For Blackwell ™️ or newer fully supported devices. NVML_POWER_SMOOTHING_PROFILE_PARAM_PERCENT_TMP_FLOOR expects a value as a percentage from 00.00-100.00% NVML_POWER_SMOOTHING_PROFILE_PARAM_RAMP_UP_RATE expects a value in W/s NVML_POWER_SMOOTHING_PROFILE_PARAM_RAMP_DOWN_RATE expects a value in W/s NVML_POWER_SMOOTHING_PROFILE_PARAM_RAMP_DOWN_HYSTERESIS expects a value in ms.

Parameters:
  • device (intptr_t) – The identifier of the target device.

  • profile (intptr_t) – Reference to nvmlPowerSmoothingProfile_v1_t struct.

See also

nvmlDevicePowerSmoothingUpdatePresetProfileParam