AMD Ryzen 3700X overclocking guide main banner
( 11 Ratings )

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active

AMD Ryzen 7 3700X overclocking guide.

This is an easy to use and comprehensive overclocking guide for the AMD Ryzen 7 3700X with a wide range of illustrations. Both the manual overclocking and the AMD PBO 2.0 feature is covered in this guide for the AMD Ryzen 7 3700X. 

Introduction and components.

This setup is intended for my home server below are some of the parts I mainly use for overclocking. The difference is a 2666C16 64Gb kit and no GPU when this is moved over into the server case. For the server, the tweaked PBO 2.0 profile described below will be used as it will be the most power-efficient while retaining most of it boost potential. Of the bat, I will say overclocking the Ryzen 3000 series does not see an awful lot of gains unless you also want to overclock the memory with the CPU. In the case of manually overclocking a DDR4 overclocking guide located here: Overclocking guide for DDR4 RAM to unlock the full potential of the 3700X. For most users using the PBO 2.0 features will be the fast and easy route to take.

Getting Started with overclocking the AMD Ryzen 7 3700X

Make sure you have the latest chipset drivers and other drivers for your current setup. Using outdated drivers may cause instabilities not related to your overclocking. In this guide, a preset 3600C15 XMP profile was used @ 1.25v of 16GB. Consider running a synthetic benchmark with stock settings to measure your gains as well as in this case, ensuring the stock CPU and memory that is running XMP is fully stable. When using a complete new DDR4 kit, this is not advised, and it is recommended that you overclock your CPU first and then overclock the DDR4 RAM kit of your choosing. As well as if you intend to do any gaming have a baseline of FPS so you can see the increase in performance.

You also want to download the following programs for stress testing your overclock. These are a vital tool for stress testing and monitoring if you already have tools you can use those but these programs I highly recommend and were used while writing this overclocking guide and many other overclocking guides on

 BIOS motherboard check.

BIOS Settings.

Zen 2 offers greater stability then the previous Zen architectures and can be used running a stock XMP profile. Do make sure that the DDR4 kit is listed on the QVL list of your respected motherboard. So you can select the XMP profile and make sure the right XMP profile is selected. For this motherboard, the listed XMP profile, in general, is 3466Mhz. However, the XMP profile of 3600C16 can be selected and works just fine. If your DDR4 kit is not listed on the QVL list, then it would be wise to turn on the XMP profile and do a Prime95 or Linpack Xtreme stress test first to make sure the XMP profile is stable.

Default XMP profile for the 3700X on a B450 motherboard 

Ryzen 3700X and Precision Boost Overdrive 2.0.

The AMD 3000 series works really well with PBO, and it can be the safest and fastest way to overlock any 3000 series CPU. PBO 2.0 offers much finer control over the auto-overclock feature. 

There some settings in the BIOS that can be adjusted to use AMD's Precision Boost Overdrive 2.0 to gain the best results some tweaks are needed for a longer boost duration and overriding some limitation from within the BIOS. Important with PBO 2.0 is how the Precision Boost Overdrive Scalar works with the PPT, TDC and EDC. To run a Scalar 10, you will need to tweak the PPT, TDC and EDC settings. If opting for a lower Scalar PPT, TDC and EDC can be left on Auto or maxed out.

 The image below is an example profile of the 3700X running a base PBO 2.0 profile reaching 4.35 GHz max all cores and under sustained load with Prime95 Small FFT's 4.20 GHz all cores. And a max single core of 4.425 GHz single-core with Prime95 Small FFT's.

PBO 2.0 base profile 4.2GHz ~ 4.425Ghz


A feature on the ASUS motherboard is the Fmax Enhancer by The Stilt this helps single-core performance. It can be enabled in the normal PBO menu as highlighted below.

Fmax Enhancer by The Stilt


 With some further tweaks, some more gains could be made, but those gains were minimal. 4.35 GHz max all-core with a sustained all core max of 4.3 GHz. And a max of 4.475 GHz in single-core. This also might be because of the limitation of the VRM on a B450 motherboard so X470 or X570 motherboard results should be far better. Another option here is to tweak the VRM settings as would normally apply when manually overclocking. The Digi+ VRM settings below covers that more in-depth to squeeze just a bit more performance out of your AMD 3700X.

PBO 2.0 base profile 4.3GHz ~ 4.475Ghz

DIGI+ VRM Settings Ryzen 3700X.

In preparation for the overclocking of the AMD 3700X, some settings for the VRM need to be adjusted for stable overclocking. This portion also covers some settings for overclocking memory regarding the SoC portion of the VRM. When overclocking with a different brand of a motherboard, the LLC levels might be different, but in short, you want to have as little Vdroop as possible. Other brands might reverse the numbering for LLC where 1 has the least Vdroop and 6 the most etc.

 Ryzen 3700X VRM overclock settings

AMD CBS & Precision Boost Overdrive.

Furthermore, a couple of settings need to be turned off for manually overclocking the AMD 3700X. In this particular BIOS, these settings are presented twice in various menu's. If left on these might introduce instability in the manual overclock.

Under AMD CBS turn off Core Performance Boost and Global C-State Control as shown in both images below, there are 2 menu's you will need to browse to in the particular B450 motherboard.

AMD CBS settings for the Ryzen 3700X

 AMD CBS settings for the Ryzen 3700X menu 2


Then go to Precision Boost Overdrive and turn that off as shown in the images below, there are 2 settings menu for this portion as well.

 PBO 2.0 & Fmax Enhancer settings for manual overclock

PBO 2.0 & Fmax Enhancer settings for manual overclock menu 2


Ryzen 3700X VDDCR Core Volts & CPU Core Ratio.

Now for the final part after a bit of preparation, and see how far the 3700X can manually overclock. Make sure not to exceed to voltage limited either set by AMD or the Overclocking community. For a save daily use, make sure never to exceed 1.35v on the CPU core. Running higher voltages can be done for quick benchmarks and record attempts.

In this part, you will work the with CPU Core Ratio as the multiplier and the CPU Core Voltage to enable the manual overclock to be stable at the set core ratio. In the section below is my voltage curve for the 3700X on this ASUS B450-F motherboard to give you an idea where you can start with applying a voltage and core ratio. For this guide, the starting voltage will be the recommended AMD voltage of 1.25v. You can either set the voltage manually or using the offset mode. However, stay within the max recommended voltage limits. SoC voltage is mostly for overclocking DDR4 and can be set manually to 1.1v ~ 1.15v, and with the AMD 3000 series, it has less impact on overclocking over previous generations.

Set the desired CPU Core Ratio as shown in the image below, in this case, 44.00 means, 44.00 multiplied by 100.00 base clock for a CPU all-core frequency of 4400 MHz.

 Core ratio for 4.4Ghz


Now scroll down and look for the voltage control, as shown in the image below. Here you want to enter a voltage that is close to your Core Ratio. In this case, a Core Ratio of 44.00 would take about 1.30v to stay stable. With a different Core Ratio, you would need a different CPU Core Voltage. You can use the Voltage Curver section below to get an idea what your Core Ratio would need in terms of CPU Core Voltage.

CPU core voltage for 4.4Ghz


Now save the settings by pressing F10 and boot into windows, either your boot will fail; thus, the overclock is unstable or you will boot into windows. Now you will need to do a quick stability test to make sure this Care Ratio and CPU Core Voltage is stable. Open your monitoring software like HWiNFO64, and then open Prime 95 run Small FFT's or Smallest FFT's using all cores and all threads. Make sure your temperature stays below 90C. Run this for about 30 minutes and make sure one of the worker windows in Prime95 does not display an error. When that happens the 3700X close to stable so you would need CPU Core Voltage to have a stable CPU overclock. It is also possible the PC will shut down, reboot or BSOD. In that case, the 3700X is unstable, and the CPU would need a considerable more voltage to have a stable overclock.

In the case of reaching to maximum save daily voltage, you want to lower the Core Ratio over increasing the CPU Core Voltage. If you picked a lower Core Ratio, you could try to increase Core Ratio with the same CPU Core Voltage and do a quick stress test in Windows to make sure that it is stable. And then keep increasing the Core Ratio or CPU Core Voltage until you reach the max daily save voltage. This particular 3700X reached a manual overclock of 4.4 GHz with a CPU Core Voltage of 1.30v.

Stability Testing.

For a proper stability test, you will need to run some of the stress test listed below for a longer duration. These tests represent very high loads something you would not normally see but more likely see in production workloads like video rendering. If you would like to see a more game-related stress test, you can run Prime95 with Custom 8K FFT's. Linpack Xtreme is also a nice benchmark that put stress on the CPU and should be done for at least 10 runs when asked for your stress test parameters.

Ryzen 3700X Voltage Curve.

This is the voltage curve for this AMD Ryzen 3700X, and it will be different per CPU. The main take away is that with the Ryzen 7 3700X the voltage wall is around 4.4 GHz. Important to note here again that more than 1.35 voltage is on the limit for Zen 2 daily use and more then 1.3v is not advised by AMD. And PBO 2.0 almost does a better job then manually overclocking with the AMD 3000 series.

3700X @ 4.1 GHz.

3700X @ 4.20 GHz.

3700X @ 4.30 GHz.

3700X @ 4.40 GHz.

 4.1 GHz to 4.4 GHz voltage curve with Vdroop curve

- Paul "HisEvilness" Ripmeester