AMD AM4 Ryzen Overclocking Guide (X370 and B350)

darkhawk

Well-known member
GENERAL OF THE ARMY
Joined
Nov 20, 2012
Messages
17,262
NOTE : While I am a moderator and a mild enthusiast, I am by no means an expert.  Do your research, look at some other guides online, and be sure that the changes you make to your system will not hurt it. I ONLY STATE THIS FOR YOUR PROTECTION!  (and as a mild disclaimer that myself nor MSI are responsible for your actions)
NOTE 2 : While this is based on me using an MSI B350 Gaming Plus board with a Ryzen 5 1500X, it will be similar for all MSI based X370 and B350 boards, with only some minor changes in the menus within the overclocking page.
NOTE 3 : This guide is meant for those with little to no knowledge of overclocking. This is a beginners guide, and is not meant to help those doing extreme overclocking and cooling attain higher clocks.

With that out of the way, lets start with some of the basics.

The main CPU?s that this guide will cover will be the following :
NAME                                   Base CLK              BOOST CLK
AMD Ryzen 7 1800X        3.6 GHz                 4.0 GHz
AMD Ryzen 7 1700X        3.4 GHz                 3.8 GHz
AMD Ryzen 7 1700           3.0 GHz                 3.7 GHz
AMD Ryzen 5 1600X        3.6 GHz                 4.0 GHz
AMD Ryzen 5 1600           3.2 GHz                 3.6 GHz
AMD Ryzen 5 1500X        3.5 GHz                 3.7 GHz
AMD Ryzen 5 1400           3.2 GHz                 3.4 GHz

Let?s start with some basic terminology :
CPU Core Voltage : This is the core voltage fed to the CPU.
CPU NB Voltage : On most MSI motherboards, this really changes the voltage that is fed to all the ancilliary hardware ?around? the CPU cores, and it otherwise known as the SoC voltage in most AMD documentation and presentations.
DRAM Voltage : This is the voltage fed to the DRAM modules.
LLC : Load Line Calibration ? This is a function of the motherboard whereby it attempts to better handle changes in load and regulate the voltage to a component better during those abrupt changes in load.
DRAM Frequency : This is the frequency of your memory.

BIOS Updates
See : https://forum-en.msi.com/index.php?threads/283344 for the latest BETA BIOS update for your board. This is a great place to start prior to overclocking your board, simply because new features could be added that could allow faster memory or CPU speeds, as well as increased performance for the very young Ryzen platform.

BIOS Setup and Memory Overclocking

With that out of the way, lets start with the basics. When you first boot your PC, you?ll be presented with a main screen as follows :
[attachthumb=1]

The first thing you?ll want to do is enter the ?Advanced? mode by pressing F7 on your keyboard.
You should now have a screen as follows :
[attachthumb=2]


In this screenshot, you can already see I have overclocked my system?.however we can still go over the settings.
At this point, click on the ?Overclocking settings OC? button on the middle left.
In there, you will have a screen similar to the following :
[attachthumb=3]

At this point, you see a few settings right away.
I would start by changing the OC Explore Mode : FROM ? Normal TO ? Expert. This unlocks a few menu?s further down.
[attachthumb=6]


Next, I would change your Memory Retry Count : FROM ? 5 TO ? 2.
This changes how many times the system will retry booting if you set the memory clock higher than the system can handle.
Next, I would concentrate on getting your memory running at the highest frequency possible. There are a few ways to do this, namely :
1.Setting the DRAM frequency manually
2.Trying the A-XMP Profiles (1 or 2)
3.Using the Memory Try It! Feature
I would attempt to setup the memory in the order outlined above.
MANUAL MEMORY SETUP
First, set the memory to the max frequency supported by the memory. (At the time of this writing, if you are using memory with timings greater than 3200 MHz, the highest you should set it to is 3200 MHz)
At this point, I would reboot and see if it sticks. Be prepared to using the CMOS reset jumper in case it doesn?t work.
If it doesn?t work, then I would go 1 step lower in speed (usually 2933 MHz if starting at 3200 MHz) and see if the system can boot with it at that frequency.
Repeat this until the system can boot and it seems stable.
A-XMP Profiles
If you want to try A-XMP, the profiles work as follows :
1.Profile 1 is 1 step lower than the MAX frequency supported by the memory. So for 3200 MHz memory, it would try it at 2933 MHz.
2.Profile 2 is set to the MAX frequency of your memory.
Select the profile you?d like to use and reboot to see if it?s stable. If it doesn?t boot you may need to clear the CMOS to get it to boot again.
Memory Try It!
This is very simple. It will reboot and try your memory at a few settings to determine which ones will work and go from there.  This is basically a last resort at attempting to just overclock your memory ?simply?.

Now, if you managed to get it to a decent frequency and you?re happy, you can skip down further to the overclocking the CPU parts.
However, if you weren?t quite stable and think things could improve, continue reading!
The first thing to change voltage wise to help with memory overclocking is the NB Voltage. This has valid values of 0.8V to 1.15V for constant usage. Any higher than 1.2V and your CPU?s life span could be decreased substantially!   I generally recommend 1.10V to 1.15V for this if you?re having issues getting the memory running at a higher clock.

The next voltage to change is the DRAM Voltage. This can help increase the stability of the system when overclocking the memory. The DRAM Voltage is OK from 1.2V up to 1.45V. Any higher than 1.5V and your memory may get cooked or damaged!   I don?t recommend anything over 1.45V for the memory.

At this point, reboot and see if it works. It might take a few tries to get everything configured properly and working well, but those higher clock speeds will be worth if, if your memory supports it.
CPU Overclocking
Now that we have the memory overclocking setup and stable, it?s time to overclock the CPU. This is quite simply a matter of changing the frequency and the BIOS should take care of the rest. See the next picture for a before :
[attachthumb=4]

And after :
[attachthumb=5]

Just type in the frequency you?d like (in MHz) and that?s it!
Next, I would consider increasing the CPU Core Voltage. This is normally around 1.2V under a full load at stock settings, but can vary up to 1.5V under heavy loads with XFR.
That being said, for a 24 hour/7day/week overclock, I would keep the CPU Core Voltage between 1.2V and 1.45V at the very maximum! I generally wouldn?t even go above 1.4V for an overclock.

At this point, save and reboot to see if the overclock boots to the BIOS. If it doesn?t, then you either have the frequency too high (Lower it by 100 MHz), or your CPU Core Voltage is too low (increase it by 0.175V at a time, until you hit 1.4V).
If you up the CPU Core Voltage to 1.4V and it?s still having issues booting into Windows or running a benchmark without restarting, I would lower the CPU Frequency by 100 MHz and try again.

To give some reference, my R5 1500X was able to hit 4.0 GHz at 1.3875V stable during Prime95 and other benchmarks, followed by a few hours of random games.
However, at 4.1 GHz I could boot to the BIOS and be stable, but I was unable to boot into Windows successfully, even at 1.45V.
This is how I arrived at using 4.0 GHz and then 1.3875V. Any less than 1.3875V and it would restart when I tried to do a benchmark or a game.

I?ve also seen a number of people concerned with their temperatures.
My case is by no means the perfect setup, and my wiring is by no means in the best ?placement? to allow efficient air flow. However, my system temps are all in the 30C to 45C degree range while typing this up. I wouldn?t be surprised to see them increase as load increases, but realistically the system temps should stay below 60C.

If there are any questions, concerns, or things that are incorrect, please post so that we can fix them!

Also, if you?d like, post your overclocks and voltages. It?s interesting to see what other users are able to get.
 

Attachments

  • Snapshot15.jpg
    Snapshot15.jpg
    147.3 KB · Views: 14,744
  • Snapshot.jpg
    Snapshot.jpg
    229.4 KB · Views: 2,451
  • Snapshot00.jpg
    Snapshot00.jpg
    162.1 KB · Views: 2,417
  • Snapshot01.jpg
    Snapshot01.jpg
    159 KB · Views: 3,232
  • Snapshot02.jpg
    Snapshot02.jpg
    159.3 KB · Views: 3,044
  • Snapshot06.jpg
    Snapshot06.jpg
    164.3 KB · Views: 2,657
BErgao date=1518341719 said:
I flashed the new bios for my mainboard MSI B350 PC Mate. Why I can't put the CPU voltage below 1.3V? Why is this locked in the new bios 7A34vAA??????

https://www.msi.com/Motherboard/support/B350-PC-MATE
Did u fix that?

I would try it manual. Maybe is the bios.
 
Personally I prefer he new Bios and here's why. From what I read you can't set manual vcore for anything below 1.3v. For that, you have to use Auto. The motherboard will then provide the correct voltage (up to 1.3v) with the added benefit that it will down volt when the CPU is idle.
Previously my R7 1700 would only run at 3.6Ghz maximum using Auto voltage (1.214v). To get 3.7 I'd have had to use manual voltage as Auto voltage wouldn't go high enough. I didn't want to use manual voltage as I don't want a constant 24/7 higher vcore.
But now with the latest bios Auto Voltage will go as high as 1.3v meaning I can run 3.7Ghz and the voltage will still decrease when the CPU is idle. So for me it's much, much better. Possibly MSI have realised after 10 months that it is perfectly ok to allow the motherboard to supply up to 1.3v whereas previously they were more cautious.

One very important thing to note though. After updating the BIOS my previous 3.6Ghz overclock wasn't stable anymore. Then my overclock profile would not restore as it apparently wasn't compatible with the new BIOS. I had to reset the CMOS. So I started afresh and that's when I figured out that the Auto Voltage setting now supplies a higher voltage effectively allowing a higher overclock.
 
My overclocking specs:
MOBO - Ryzen Tomahawk Arctic B350

CPU - Ryzen 5 1500X @4.02 GHz @1.375 V

RAM - HyperX 16GB 2-stick kit, rated at 2133 MHz OC TO - 2866 MHz Volts on "Auto" cause of POST issues.
I will adjust timings soon.

GPU - ASUS R9 270 OC'd TO - 270X specs

Also, Windows Task Manager for whatever reason shows my CPU @ 3.5 GHz, but CPU-Z shows my OC. But TM shows RAM frequency correctly.

Prime95 was running for a good 15 minutes, and all threads were stable.

This RAM OC especially, was scaring me, cause I at one point had thought I over-volted it cause I had no POST, but turns out I just has to clear CMOS.

Feel free to critique my work. I'm new to this whole overclocking thing. I'm just trying to get max efficiency of my stuff to get my money's worth, you know?
 
isaiahrussell73 date=1522982469 said:
My overclocking specs:
MOBO - Ryzen Tomahawk Arctic B350

CPU - Ryzen 5 1500X @4.02 GHz @1.375 V

RAM - HyperX 16GB 2-stick kit, rated at 2133 MHz OC TO - 2866 MHz Volts on "Auto" cause of POST issues.
I will adjust timings soon.

GPU - ASUS R9 270 OC'd TO - 270X specs

Also, Windows Task Manager for whatever reason shows my CPU @ 3.5 GHz, but CPU-Z shows my OC. But TM shows RAM frequency correctly.

Prime95 was running for a good 15 minutes, and all threads were stable.

This RAM OC especially, was scaring me, cause I at one point had thought I over-volted it cause I had no POST, but turns out I just has to clear CMOS.

Feel free to critique my work. I'm new to this whole overclocking thing. I'm just trying to get max efficiency of my stuff to get my money's worth, you know?

I experienced the same issue. Out of the box, I didn't encounter this issue. Whenever I overclock the CPU, it shows the correct values on HWMonitor and CPU-Z but not on system properties or DXDIAG. I always update the BIOS everytime there's a new update. So I am thinking that it's a BIOS issue. Luckily, after re-installing the OS, Windows now shows the correct OC values.
 
Just replaced the innerds on a old cp with:
x370 Gaming Plus
Ryzen 7 1700x
Corsair Vengeance LPX 3000MHz.
In the bios I was easily able to up the mem to 3000, but the cpu freq is grayed out, I can't change it to a higher freq.  I flashed the latest bios to 7A33v5C, no change.
Anybody know what up?
 
RicRat2009 date=1527836971 said:
Just replaced the innerds on a old cp with:
x370 Gaming Plus
Ryzen 7 1700x
Corsair Vengeance LPX 3000MHz.
In the bios I was easily able to up the mem to 3000, but the cpu freq is grayed out, I can't change it to a higher freq.  I flashed the latest bios to 7A33v5C, no change.
Anybody know what up?
I would suggest starting a new thread in the gaming motherboards section. You'll get more help in that area rather than here.

I do actually have an X370 Gaming Plus as well, but with a Ryzen 5 1500X. 

But.....you need to adjust the CPU Ratio. That'll then update the Adjusted CPU Frequency......
So if you enter 37, the CPU Frequency should show 3700MHz.
Enter 40, the CPU Frequency should show 4000MHz.
 
darkhawk date=1527862439 said:
I would suggest starting a new thread in the gaming motherboards section. You'll get more help in that area rather than here.

I do actually have an X370 Gaming Plus as well, but with a Ryzen 5 1500X.

But.....you need to adjust the CPU Ratio. That'll then update the Adjusted CPU Frequency......
So if you enter 37, the CPU Frequency should show 3700MHz.
Enter 40, the CPU Frequency should show 
Thanks for the reply.
I upped the ratio to 39, but had a couple errors in P95 and temps went up to 80c+.  So I will experiment some to see what I can achieve with the cooling I have, CM 212 Evo.
 
Hi, I have Ryzen 7 1700 with Base Clock 3.0 GHz; my MB is x370 Gaming Plus. So, I want to BOOST but I don't have the option of "CPU frequency" activated, I don't know how to activate it to start overclock. I have the GAME BOOST activated
but it is not recommended to use it. Please help.
hgzCn8


kykDuo


Please help me, I really need OC my processor.
 
raul.garciaap date=1530220440 said:
Hi, I have Ryzen 7 1700 with Base Clock 3.0 GHz; my MB is x370 Gaming Plus. So, I want to BOOST but I don't have the option of "CPU frequency" activated, I don't know how to activate it to start overclock. I have the GAME BOOST activated
but it is not recommended to use it. Please help.
hgzCn8


kykDuo


Please help me, I really need OC my processor.

Did you just come here to this post, to post asking for help, instead of even just taking 2 minutes to read the very first post? I mean....it's there. It shows you how to do it. Without GAME BOOST....
 
getting ryzen 1600x - had a8 - 9600 3.2@4.2>3.8 now
have lastest beta bios for b350m pro vdh
just wondering any probs clocking up to 4.3ghz
my ram set to max 2400 of the board...i use 2666mhz memory hoping there be update for overclocking on this board 
thanx for the great work
 
i have ram corsair vengeance lpx 3200 (CMK8GX4M2B3200C16) i oc ram to 3200 it can boot but when i open chrome or gta v will getting blue screen i already setting voltage 1.35, 1.36 still getting blue screen
but if i set 2933 it fine but when i open chrome or gta v 2-5 min it will auto closed like end process (not blue screen) i changed timing and setting soc voltage to 1.2 still issue. now i set to 2667 it no any problem i want performance to oc to 3200 but it can't. sorry my bad English
Cpu Ryzen 5 2600 (stock)
B350 Tomahawk lasted bios
corsair vengeance lpx 3200 2*4 GB
power 550 80+
 
Hi all,... I have a ryzen 5 1500x on pc mate b350 gaming pro.... cheap but good mobo. running stable at 4350 mhz - 1.45v for the last 4 months all day every day.  , corsair vengence 3200 @3466 1.4v..... I have hit 4525 at 1.5 volts but not stable no matter how cool i get the machine to run. My rig is air cooled. Its summer here so its really hot, but in winter i can run at 4400 all day.
 
So what would setting would you recommend for a Ryzen 5 3600X and a 2060RTX on a MPG X570? I recently just finished this as my first build and honestly I am scared to do anything to the OC profile without an experienced person recommending me settings.
 
jacksonsimmons7580 date=1571844785 said:
So what would setting would you recommend for a Ryzen 5 3600X and a 2060RTX on a MPG X570? I recently just finished this as my first build and honestly I am scared to do anything to the OC profile without an experienced person recommending me settings.
Please open own thread as your system is not related to X370 or B350 at all.
 
Thanks for the info just got a quick question I'm running hyper x ram 2600 so if I upped to 3900 that would be fine.
Just re-read the post only go max to the ram which is 2600 but there a multiple ones to chose is it just a matter of trying each one
 
Back
Top