5 Minute Overclock: AMD Ryzen 9 7900 to 5580 MHz
I’m overclocking the Ryzen 9 7900 CPU up to 5580 MHz in 5 minutes or less using the GIGABYTE B650E Aorus Tachyon and EK-Quantum custom loop water cooling.
I’ll speed-run you through the BIOS settings and provide some notes and tips along the way. Please note that this is for entertainment purposes only and not the whole picture. Please don’t outright copy these settings and apply them to your system. If you want to learn how to overclock this system, please check out the longer SkatterBencher article.
Alright, let’s do this.
5 Minute Speedrun
When you’ve entered the BIOS, switch to the Advanced Mode view.
Enter the Advanced CPU Settings submenu
Enter the Precision Boost Overdrive submenu. Here is where we will do most of the performance tuning as PBO provides us with tools to increase the power, current, and frequency headroom of the Precision Boost 2 boost algorithm.
Set Precision Boost Overdrive to Advanced
Set PBO Limits to Motherboard. This adjusts the PBO platform parameters PPT, TDC, and EDC according to the motherboard auto-rules. On this motherboard, we find that the following values have changed:
- PPT limit from 88W to 720W
- TDC limit from 65A to 480A
- EDC limit from 150A to 640A
Set CPU Boost Clock Override to Enabled (Positive)
Set Max CPU Boost Clock Override(-) to 125. This increases the frequency ceiling by 125 MHz from the factory-programmed max 1T limit. On the Ryzen 9 7900, that’s 5450 MHz. Increasing this by 125 MHz results in a ceiling of 5575 MHz.
Enter the Curve Optimizer submenu.
Here’s where the real magic happens as curve optimizer allows us to adjust the V/f curve for each core by up to 30 steps in a positive direction and up to 300 steps in a negative direction. Each step represents around 5mV.
Setting a negative curve means the CPU will use less voltage for a given frequency and boost to a higher frequency at a specific voltage. Setting a positive curve means the CPU will use more voltage for a given frequency and boost to a lower frequency at a particular voltage. It is the former that we need in our overclock.
Set Curve Optimizer to Per Core
- For every core, set Curve Optimizer Sign to Positive
- For Core 0, set Curve Optimizer Magnitude to 15
- For Cores 1, 2, 3, 4, and 5, set Curve Optimizer Magnitude to 25
- For Cores 6, 7, 8, 9, and 10, set Curve Optimizer Magnitude to 40
- For Core 11, set Curve Optimizer Magnitude to 30
Leave the Curve Optimizer submenu
Leave the Precision Boost Overdrive submenu
Leave the Advanced CPU Settings submenu
Set Extreme Memory Profile(XMP/EXPO) to EXPO 1. That will make the memory run at our EXPO-rated frequency of DDR5-6400 and timings. EXPO I will load only the primary timings and have the motherboard tune the secondary timings. EXPO II will load the entire profile without motherboard adjustments.
Ryzen 9 7900 Overclock Performance Improvement
To ensure everything is working as intended, we re-run some benchmarks and check the performance increase compared to the default settings. Higher is better, and all are higher. We see a maximum performance increase of +24.01% in the AI Benchmark.
The highest Core Clock reported in the operating system is 5580 MHz for every core.
When running Prime 95 Small FFTs with AVX disabled, the average CPU effective clock is 5140 MHz with 1.201 volts. The average CPU temperature is 89.9 degrees Celsius. The ambient and water temperature is 19.7 and 30.8 degrees Celsius. The average CPU package power is 212.5 watts.
And that’s it, thanks for reading and see you next time!