We recommend you to enable perfautonomous mode under windows server 2019. Autonomous mode is supported by CPPC v2 with AMD EPYC 7xx2, which is the version implemented on Windows server 2019. Under “High Performance” power plan, you can run below script to setup and enable perfautonomous.
Please note, before running below script, please select “High Performance” as your current power plan.
Powercfg /setacvalueindex scheme_current sub_processor PROCTHROTTLEMIN 100
Powercfg /setacvalueindex scheme_current sub_processor PROCTHROTTLEMAX 100
Powercfg /setacvalueindex scheme_current sub_processor perfautonomous 1
Powercfg /setacvalueindex scheme_current sub_processor PERFEPP 0
Powercfg /setacvalueindex scheme_current sub_processor PERFBOOSTMODE 4
Powercfg /setactive scheme_current
For configuration options for performance state engine, you can refer to below Microsoft official page.
Power and performance tuning
https://docs.microsoft.com/en-us/windows-server/administration/performance-tuning/hardware/power/power-performance-tuning
PerfAutonomousMode
https://docs.microsoft.com/en-us/windows-hardware/customize/power-settings/options-for-perf-state-engine-perfautonomousmode
PERFBOOSTMODE
https://docs.microsoft.com/en-us/windows-hardware/customize/power-settings/legacy-config-options-perfboostmode
PerfEnergyPreference
https://docs.microsoft.com/zh-tw/windows-hardware/customize/power-settings/options-for-perf-state-engine-perfenergypreference |