5 Minute Overclock: AMD Ryzen 7 7800X3D to 5403 MHz
We’re overclocking the Ryzen 7 7800X3D CPU up to 5403 MHz in 5 minutes or less using the ASUS ROG Crosshair X670E Hero motherboard and EK-Quantum custom loop water cooling.
I’ll speedrun 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, enter the Extreme Tweaker menu.
Set Ai Overclock Tuner to EXPO I. 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.
Set eCLK Mode to Asynchronous mode. This enables an external clock generator to drive the CPU frequency. Ryzen 7000 has three clock generator modes: internal, external synchronous, and external asynchronous. In External Asynchronous mode, there are two external 100 MHz clock generators. One is used exclusively for the CPU core frequency, and the other for the other parts inside the CPU. Using asynchronous eCLK is the only way to increase the maximum frequency of a Ryzen 7000X3D processor, as the Precision Boost Overdrive Fmax Boost Override tool doesn’t work.
Set BCLK2 Frequency to 107. That will increase our Precision Boost algorithm frequencies by 7.0%. In our case, the maximum boost frequency ceiling increases from 5050 MHz to 5403 MHz.
Set Memory Frequency to DDR5-6200. While our memory kit is rated at DDR5-6400, unfortunately, our CPU can’t run that frequency. By enabling EXPO, we still benefit from the improved memory timings.
Enter the Precision Boost Overdrive submenu. Here we can use the overclocking tools to increase the power, current, and frequency headroom of the Precision Boost 2 boost algorithm.
Set Precision Boost Overdrive to Enabled. 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:
Enter the Curve Optimizer submenu and set Curve Optimizer to Per Core
Here’s where the real magic happens as curve optimizer allows us to finetune the V/f curve for each core in a negative or positive direction. Each step represents around 5mV.
Setting a negative offset means the CPU will use less voltage for a given frequency and boost to a higher frequency at a specific voltage. Setting a positive offset means the CPU will use more voltage for a given frequency and boost to a lower frequency at a particular voltage. It’s the former we need in our overclock. Note that the Curve Optimizer settings are highly CPU-specific, so you should find the best values for your CPU rather than copying mine.
- Set Curve Optimizer to Per Core
- Set Core 1 and Core 3 Curve Optimizer Sign to Positive
- Set Core 1 Curve Optimizer Magnitude to 5
- Set Core 3 Curve Optimizer Magnitude to 10
- Set Core 6 Curve Optimizer Sign to Negative
- Set Core 6 Curve Optimizer Magnitude to 5
Then save and exit the BIOS.
Ryzen 7 7800X3D Overclock Performance Improvement
We re-run some benchmarks to ensure everything works as intended and check the performance increase compared to the default settings. Higher is better, and all are higher. We see a maximum performance increase of +10.71% in Geekbench 6 Multi.
The highest Core Clock reported in the operating system is 5403 MHz.
When running Prime 95 Small FFTs with AVX disabled, the average CPU effective clock is 4855 MHz with 1.001 volts. The average CPU temperature is 86.9 degrees Celsius. The ambient and water temperature is 26.5 and 31.8 degrees Celsius. The average CPU package power is 94.4 watts.
And that’s it. Thank you for reading and the patrons for their support, and see you next time!