AMD Releases Balanced Power Plan for Windows; Optimized for Ryzen Processors
In another Community Update from Robert Hallock, some more developments on the platform have been announced, after the last one's commitment to upcoming updates. AMD has done good on their promise for an optimized power profile for Windows systems that better leverages Ryzen's design and features.AMD's SenseMI technology allows the processor to fine-tune voltages and frequency on-the-fly, with a much higher granularity and lower latency than any software-based solution - such as Windows 10's power plans. These transitions between frequencies and voltages are governed by "P-States", which are frequency/voltage combinations requested by the operating system.
It so happens that Windows 10's Balanced power plan delays changes towards faster P-states - which bring increased frequency and voltage and hence, power consumption - so as to save more power. However, this means that there is an increased delay (latency) between the moment more processing power is required of the Ryzen processor and the moment the processor is allowed to change P-states to deliver it. Add to this the fact that Ryzen takes a significant performance hit with core-parking enabled, and Windows 10's balanced power plan attempts to park all logical processors beyond the first 10% whenever possible means that most of Ryzen's cores will have to be unparked before they can process any kind of workload - and this in itself incurs in an increased latency and, therefore, performance penalty.
It so happens that Windows 10's Balanced power plan delays changes towards faster P-states - which bring increased frequency and voltage and hence, power consumption - so as to save more power. However, this means that there is an increased delay (latency) between the moment more processing power is required of the Ryzen processor and the moment the processor is allowed to change P-states to deliver it. Add to this the fact that Ryzen takes a significant performance hit with core-parking enabled, and Windows 10's balanced power plan attempts to park all logical processors beyond the first 10% whenever possible means that most of Ryzen's cores will have to be unparked before they can process any kind of workload - and this in itself incurs in an increased latency and, therefore, performance penalty.