AMD fixes Ryzen 3000 turbo clocks and idle

As expected, AMD today announced its clear victory over the Ryzen 3000's underclocking problem in turbo mode. The new BIOS versions, which will be distributed by motherboard manufacturers in the coming weeks, will increase the operating frequency of processors under certain loads by 25-50 MHz. In addition, other improvements in the interactive frequency change algorithm are also promised, relating, in particular, to low-load modes.

AMD fixes Ryzen 3000 turbo clocks and idle

A week ago, under public pressure, AMD had to agree that the algorithms of the Precision Boost 2.0 technology implemented in the Ryzen 3000 processors contain Errors, due to which processors often never reach the maximum frequencies promised in the specifications. To fix them, AMD specialists have released a new set of libraries AGESA 1003ABBA, which not only slightly raises processor frequencies, but also slightly lowers their operating voltages along the way.  

β€œOur analysis shows that the processor clock upscaling algorithm was affected by an issue that could cause target clocks to be lower than expected. It has been fixed,” AMD said in a corporate news release. Π±Π»ΠΎΠ³Π΅. In addition, the company promised some other improvements that are made along the way: β€œWe are also exploring other opportunities for performance optimization, which can further increase the frequency. These changes will be implemented in the BIOS of our motherboard partners. Our internal testing indicates that these changes will add approximately 25-50 MHz to the current turbo frequencies of all Ryzen 3000 processors under various workloads."

Among other performance optimizations, AMD mentions an improved and smoother idle. The bottom line is that, as a rule, the processor immediately reacts to even a slight increase in load by switching to turbo mode and increasing the frequency to the maximum set by the specification. But not all applications really need such acceleration. Therefore, in AGESA 1003ABBA, AMD developers tried to make the turbo mode ignore the intermittent loads created by the background processes of the operating system and applications like game launchers or monitoring utilities, and increase the frequency and voltage only when it is really necessary. Ultimately, this should bring down CPU idle temperatures and solve another problem that users are worried about.

Separately, AMD mentioned that all new, as well as previous changes in the frequency change algorithms do not affect the life cycle of the Ryzen 3000 in any way. This statement is made in response to the claims of some observers that the turbo frequency limits were made by AMD for the sake of reliability and processor life.

AMD fixes Ryzen 3000 turbo clocks and idle

The new version of AGESA 1003ABBA has already been sent to motherboard manufacturers, who must perform their own testing and implementation of updates, after which the distribution of the corrected firmware to end users will begin. AMD estimates that this process can take up to three weeks.

Also by September 30, AMD is going to release a new tool for developers - Monitoring SDK. This framework will have to allow third-party software to access the main variables that reflect the state of the processor: temperatures, voltages, frequencies, core load, power limits, etc. In other words, any third-party software developer will be able to easily operate with all the parameters that the user now sees in the AMD Ryzen Master utility.



Source: 3dnews.ru

Add a comment