AMD AM4 Ryzen Overclocking Guide (X370 and B350)

darkhawk

Well-known member
Global Moderator
Joined
Nov 20, 2012
Messages
12,844
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

darkhawk

Well-known member
Global Moderator
Joined
Nov 20, 2012
Messages
12,844
Username   CPU      Overclock  Core Voltage  Memory Clock  Memory Make
darkhawk1500X4.0 GHz1.3875V2400Adata (unknown model ATM)
Nichrome1500X4.0 GHz1.40V2133Avexir White Core Series 2x8GB
buywonderbread17003.9 GHz1.36253200G.Skill TridentZ F4-3200C14D-16GTZ
Nichrome1500X4.0GHz1.40V2933XPG ADATA Dazzle ME-AD4824D16x2
 

Nichrome

Active member
Global Moderator
Joined
Nov 7, 2013
Messages
18,813
I recently got myself Ryzen system too. Although got a X370 SLI PLUS. Here's my progress:

1500X  4.0GHz  1.4v(didn't try lower yet)  Mem. Spd. 2133MHz   Mem. Brand: Avexir White Core Series 2x8GB.


Just to note: I did try extreme voltage to get 4.1GHz, but no POST. 1.55v is no go.
 

john.siao098

New member
STAFF SERGEANT
Joined
Mar 3, 2017
Messages
54
Hello, I have an msi b350m mortar and ryzen 1600x when I set the cpu frequency to 3800 and cpu core voltage to 1.3125 or higher, it booted successfully and it shows on bios the
overclocked frequency but on windows it runs only on 2199mhz. But if i set the voltage to auto it works without problem. Is it a bug in bios?
 

darkhawk

Well-known member
Global Moderator
Joined
Nov 20, 2012
Messages
12,844
Tech025 date=1495199176 said:
Hello, I have an msi b350m mortar and ryzen 1600x when I set the cpu frequency to 3800 and cpu core voltage to 1.3125 or higher, it booted successfully and it shows on bios the
overclocked frequency but on windows it runs only on 2199mhz. But if i set the voltage to auto it works without problem. Is it a bug in bios?
Most likely it is a bug.....I've sent info to MSI to see if they can look into it, as it seems to be a pretty widespread issue on a number of boards right now with the latest BIOS.
 

buywonderbread

New member
PRIVATE FIRST CLASS
Joined
Apr 3, 2017
Messages
8
My most rock solid OC on my Ryzen 7 1700 is 3.9GHz on my b350 Tomahawk motherboard.

CPU Voltage: 1.3625
NB Voltage: 1.025
Ram Voltage: 1.36
Using LLC mode 3 for NB and CPU voltages.

Using 2 x 8GB sticks of TridentZ F4-3200C14D-16GTZ @ 3200MHz with correct XMP timings (14-14-14-34)

3950 MHz or higher at these voltages is not stable.  I tried 4GHz with 1.45V on CPU and 1.1V on NB but system restarts when running prime95 small FFT not too long into the test.  I think the only thing that may squeeze more performance out would be playing with a BLCK feature which my board does not have.

Also adding 2 more sticks of the same ram causes further issues with stability.  4 sticks can only achieve 2933MHz with loose timings (18-20-20-38 I believe)

That's my experience so far using the latest beta bios (v1.61)
 

nicki.yugi

New member
CORPORAL
Joined
May 7, 2017
Messages
13
hello everyone! my most stable oc with the b350 gaming pro motherboard and the ryzen 1600 none x version was 3.8 ghz using the above method. i ran timespy benchmark and it yielded a cpu score of 5277 whice is pretty damn good in my opinion. my core voltage in cpuz is going as high as 1.4 i realy hope i will be ok lol
 

Attachments

darkhawk

Well-known member
Global Moderator
Joined
Nov 20, 2012
Messages
12,844
nicki.yugi date=1495763218 said:
hello everyone! my most stable oc with the b350 gaming pro motherboard and the ryzen 1600 none x version was 3.8 ghz using the above method. i ran timespy benchmark and it yielded a cpu score of 5277 whice is pretty damn good in my opinion. my core voltage in cpuz is going as high as 1.4 i realy hope i will be ok lol
I'm just glad this is helpful to someone. :)

3.8 GHz isn't bad at all. I had to drop to 3.9 GHz myself because 4.0 GHz was a bit too unpredictable and crashed under heavy loads, even with much more voltage.
3.9 GHz was rock solid for me though.

Hopefully, eventually, I can expand on this more once I have more parts to better handle this thread.
 

nicki.yugi

New member
CORPORAL
Joined
May 7, 2017
Messages
13
darkhawk date=1495772187 said:
I'm just glad this is helpful to someone. :)

3.8 GHz isn't bad at all. I had to drop to 3.9 GHz myself because 4.0 GHz was a bit too unpredictable and crashed under heavy loads, even with much more voltage.
3.9 GHz was rock solid for me though.

Hopefully, eventually, I can expand on this more once I have more parts to better handle this thread.
i am vary happy with my oc even tho i know most people with my cpu can get atleast 3.9 and some rare cases of 4  or 4.1. i seem to be fairly stable and honestly this cpu seems to rek every task ive thrown at it with little to no sweat, regardless of the wraith cooler thats on there xD my question to you sir is. am i soposely allright at 1.4v on the core? for a 24/7 operation?
 

darkhawk

Well-known member
Global Moderator
Joined
Nov 20, 2012
Messages
12,844
nicki.yugi date=1495797125 said:
i am vary happy with my oc even tho i know most people with my cpu can get atleast 3.9 and some rare cases of 4  or 4.1. i seem to be fairly stable and honestly this cpu seems to rek every task ive thrown at it with little to no sweat, regardless of the wraith cooler thats on there xD my question to you sir is. am i soposely allright at 1.4v on the core? for a 24/7 operation?
1.4V is the absolute maximum I would use for a 24/7 clock, with a good/decent cooler. The wraith is probably sufficient.

I might try seeing if you can drop it down to 1.3875 just for the sake of it.

Also....as a side note....when you setup your overclock, after you adjust the voltage, go down to the CPU settings at the very bottom and enable AMD Cool'N'Quiet again. (It auto-disables when you overclock/over-volt).
 

nicki.yugi

New member
CORPORAL
Joined
May 7, 2017
Messages
13
darkhawk date=1495803381 said:
1.4V is the absolute maximum I would use for a 24/7 clock, with a good/decent cooler. The wraith is probably sufficient.

I might try seeing if you can drop it down to 1.3875 just for the sake of it.

Also....as a side note....when you setup your overclock, after you adjust the voltage, go down to the CPU settings at the very bottom and enable AMD Cool'N'Quiet again. (It auto-disables when you overclock/over-volt)
thank you so much sir. thanks to your advise i managed to add another 100mhz making my oc 3.9!!! i double checked my bios and it besicly tells me that even tho i put in 1.3875volts on vcore it still bounces up to 1.392 whice is sopose should be allright now that cool n queiet i back
 

papasteack

New member
SERGEANT
Joined
Mar 24, 2017
Messages
29
My actual overclock with r5 1600 is 3,85Ghz with 1,3875V on a b350 tomahawk (beta bios 1,62 agesa 1.0.0.6). Needed too much voltage to stabilize higher frequency, and fans runned crazy too often.
DDR4 is 2*4Go Adata xpg z1 3333 cl16 (single rank)@3200 CR1-CL14@1,45V. Stable under prime blend test. Agesa 1.0.0.6 allowed  CL14, against CL16 before.

When cpu was brand new, it were stable at same voltage at 3,95ghz under prime, so lost 100mhz.

I wasn't far from stabilizing memory at 3333, found 2 procODT working values (53-60 ohm) with ~1,05 to ~1,2v working CLDO vddp values, 1,2v on soic NB voltage, and 1,45 on DDR4. I used even CR2 CL18 timings.
It seemed that soic voltage were the problem, since windows was not starting at 1v, but 1-2min stable under prime at 1,2v. Didn't want to try higher. 
 

metalwarrior2001

New member
SERGEANT
Joined
May 30, 2017
Messages
35
Got 3,8 GHz on my R5 1600 on a B350 Tomahawk @ 1,25V Vcore (set on Auto, because manual VCore setting doesn't work currently )
Seems to be a pretty good CPU  :)
 

contact@tan-devos.fr

New member
PRIVATE FIRST CLASS
Joined
May 11, 2017
Messages
8
metalwarrior2001 date=1496747354 said:
Got 3,8 GHz on my R5 1600 on a B350 Tomahawk @ 1,25V Vcore (set on Auto, because manual VCore setting doesn't work currently )
Seems to be a pretty good CPU  :)
Can you confirm that you just set the frequency to 3800 and that's all ? :)
By the way, what is the frequency of your DDR4 and your BIOS version ?
 

yuvathejaer

New member
SERGEANT
Joined
Apr 24, 2017
Messages
45
Where did the op get click bios 5 software from. I searched whole internet but it didnt find it
 

yuvathejaer

New member
SERGEANT
Joined
Apr 24, 2017
Messages
45
Mine is a x370 carbon gaming mobo. Most of the bios settings shown by Op are missing. This is ridiculous, compared to the price-features others are getting using a x350 gaming plus
 

yuvathejaer

New member
SERGEANT
Joined
Apr 24, 2017
Messages
45
I dont have features like memory try it/ retry count with a msi x370 gaming carbon. Are you kidding me why is it included in a low price 350 gaming plus compared to the high priced x370 carbon gaming
 

Attachments

darkhawk

Well-known member
Global Moderator
Joined
Nov 20, 2012
Messages
12,844
yuvathejaer date=1496940829 said:
I dont have features like memory try it/ retry count with a msi x370 gaming carbon. Are you kidding me why is it included in a low price 350 gaming plus compared to the high priced x370 carbon gaming
Because the B350 Gaming Plus has a newer BIOS available with AGESA 1.0.0.6. The X370 Gaming Carbon does not have an updated bios with that included yet. 
The B350 Tomahawk, Tomahawk Arctic, PC Mate, and Gaming Plus all have nearly identical designs and get updates at the same time.
The B350 Tomahawk and X370 Titanium are the main motherboards that get BIOS updates first, and then it disseminates to all other boards in the series afterwards.
 

darkhawk

Well-known member
Global Moderator
Joined
Nov 20, 2012
Messages
12,844
yuvathejaer date=1496941828 said:
So, I can get it soon hopefully. Thanks for the reply @darkhawk
I don't have a time frame of WHEN the next BIOS will be available. My hope is that it's soon, but it's proving to be taking longer than even I expected. :(
 
You must log in or register to reply.
Top