Jump to content
Sign in to follow this  

AMD Announces Changes Coming to Ryzen 3000 Firmware and Monitoring SDK

Recommended Posts

Last week AMD released a statement concerning the reports from users of the recently released Ryzen 3000 series CPUs about boost speeds. Some have been noticing the processors do not rise to the maximum boost stated on the boxes, and AMD said it was working on a fix for this in the CPU firmware. Today we have gotten more details on this, including that the first two changes will be arriving in BIOSes based on AGESA 1003ABBA. AGESA is the code AMD provides to motherboard manufacturers to build their BIOSes around. With this new version, an issue with the boost behavior should be addressed, with internal testing showing an improvement of 25-50 MHz to current boost frequencies. Other means of optimizing performance are also being investigated, which may further enhance the frequency.

Also coming with AGESA 1003ABBA are changes to improve the idle behavior of these CPUs. Modern processors will vary their frequency to various states based on the current workload, but it can be a little tricky with the idle state, as you want the CPU always ready to leave it, but to not always leave it. Many lightweight applications do not need more performance than the idle state provides, and when the software is meant for monitoring voltages and frequencies, having this observation change the state is hardly desirable. While a fix was already deployed in late July for the processors to ignore such monitoring request when deciding to boost, AMD has continued to work on this and have added an 'activity filter' to better enable the boost algorithm to ignore the background noise the operating system and some applications can create. Video playback, game launchers, and more are examples of this. The expectation is to see lower desktop voltages of around 1.2 V for the cores handling those tasks, but this is not a cap. The processor will still be free to boost and use voltages within the 0.2 V to 1.5 V tested range.

Depending on the time motherboard manufacturer spend on testing, we may see final BIOSes based on AGESA 1003ABBA arriving in three weeks.

Lastly AMD revealed that on September 30 it will be releasing a new Monitoring SDK on its developer.amd.com site. In its first release, this SDK will allow people access to over 30 API calls to get information such as current operating temperature, peak core voltage, average core voltage, the current and power limits of the motherboard and socket, as well as various voltages and clocks. You can preview the Average Core Voltage API on the 3rd Gen Ryzen CPUs in the newest version of AMD Ryzen Master (

Source: AMD

Back to original news post

Share this post

Link to post
Share on other sites
Sign in to follow this