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
mmosrc date=1506588463 said:
Oh i almost forgot a question. I can't find any offset changing at the Voltages, i can just put fixed voltages, is it normal ' Thanks.

MSI hasn't implemented any 'offset' or 'adaptive' voltage settings for the AM4 series.

If you want a mode similar to that, your best option is to leave it set to AUTO.
Otherwise, set a static voltage and that's it.
 
Hey Guys,

I think my CPU is a very bad overclocker, I set the CPU voltage as 1.38v as in this post and I try the multipler 38 - to of course get 3800 mhz - when I hit F10 and save - I get a instant lock up and the system does not boot up - so I have to clear the CMOS - anyone got a similar case? my CPU in general runs around 3.6-3.7 and XFR at 3.9 sometimes, In other thread a saw a guy with the same mobo facing the same problem - whenever he set the multipler to anything else than auto - he has the same behavior

Regards,
Gustavo Mu?oz
 
Hello Guys,

Note sure how to edit my last message - I could get it stable the 1500X@3.9 vCore: 1.3875v and RAM @2933 (v1.36) @16-18-18-18 - it not stable @ 3200 and 3.9 so it leads to the black screen after saving in BIOS :)
 - the best CINEBENCH score was 839 - with default (3.5 and 3200) it was 739 - so I prefer this configuration than stock.

Regards,
Gustavo Mu?oz
 
It's my first time OC any PC. I have the x370 Gaming Pro Carbon and a Ryzen 1800x. I have try using Command Center from MSI and a little after I applied the changes to reach 4.0 GHz the screen goes black, mouse and keyboard stop responding and I have to hit the power button and turn on again, when I get back to windows I am back at 3.6 Ghz. Also I have try the application from AMD. I have up on both applications and try the BIOS option, I set the speed to 3.8Ghz and volt to 1.3 or 1.4 and reboot and nothing, I am not able to get into the BIOS, I see the LED from the motherboard but nothing. I have to remove the power cable and BIOS battery to start the PC again, I have try speeds of 3.8 and 4.0 with voltage of 1.3 and 1.4. Any help or recommendations would be highly appreciated.
Drivers are up to date. Any additional information that you need to know, ask me.

Thanks!
 
haunter528 date=1510262729 said:
It's my first time OC any PC. I have the x370 Gaming Pro Carbon and a Ryzen 1800x. I have try using Command Center from MSI and a little after I applied the changes to reach 4.0 GHz the screen goes black, mouse and keyboard stop responding and I have to hit the power button and turn on again, when I get back to windows I am back at 3.6 Ghz. Also I have try the application from AMD. I have up on both applications and try the BIOS option, I set the speed to 3.8Ghz and volt to 1.3 or 1.4 and reboot and nothing, I am not able to get into the BIOS, I see the LED from the motherboard but nothing. I have to remove the power cable and BIOS battery to start the PC again, I have try speeds of 3.8 and 4.0 with voltage of 1.3 and 1.4. Any help or recommendations would be highly appreciated.
Drivers are up to date. Any additional information that you need to know, ask me.

Thanks!

Not every CPU is going to do great overclocking. Some do well, some don't. You might have gotten a CPU that can't overclock well.
 
Thank you for this detailed OC guide.. Ill overclock my R5 1600 as soon as i get my liquid cooling. This may be stupid question but just wanna ask if the CPU will run at the max speed all the time when you OC it? Kinda worried about power consumption if it does. or is there a setting that can make it run at lower clocks when not using it and it will just boost to max OC speed when needed?
 
cadientebenson date=1510279629 said:
Thank you for this detailed OC guide.. Ill overclock my R5 1600 as soon as i get my liquid cooling. This may be stupid question but just wanna ask if the CPU will run at the max speed all the time when you OC it? Kinda worried about power consumption if it does. or is there a setting that can make it run at lower clocks when not using it and it will just boost to max OC speed when needed?

it is CnQ (Cool?n?Quiet) ... but here is the catch, since MSI motherboards do not have offset/adaptive mode, CnQ will be disabled if you change your vCore to any other value than auto...
On the other hand, core C6 state will still be enabled so idle power consumption wont be much higher, it is only 3-6W more than default settings on my system...

i personally OC?ed memory through the bios and CPU through the Ryzen Master to keep CnQ running to avoid temp spikes (and fan rpm spikes) with help of windows power plans and little utility called Full Throttle Override....
 
nesty1990 date=1510336129 said:
it is CnQ (Cool?n?Quiet) ... but here is the catch, since MSI motherboards do not have offset/adaptive mode, CnQ will be disabled if you change your vCore to any other value than auto...
On the other hand, core C6 state will still be enabled so idle power consumption wont be much higher, it is only 3-6W more than default settings on my system...

i personally OC?ed memory through the bios and CPU through the Ryzen Master to keep CnQ running to avoid temp spikes (and fan rpm spikes) with help of windows power plans and little utility called Full Throttle Override....
I was browsing on tomshardware and i read that you can just re enable the cool n quiet when your OC is stable? Is this really okay?
 
Guys, can you please help me with keeping fans on a normal rate after I've set ram to XMP2 profile with 3000mhz frequency on B350 carbon.

As it mentioned in try it! section mb increases fan speed after 2750mhz, but in my case it's really not necessary as CPU temp dont get higher that 33C. And fans get reeeeealy loud.
 
crazyclicker date=1510479663 said:
Guys, can you please help me with keeping fans on a normal rate after I've set ram to XMP2 profile with 3000mhz frequency on B350 carbon.

As it mentioned in try it! section mb increases fan speed after 2750mhz, but in my case it's really not necessary as CPU temp dont get higher that 33C. And fans get reeeeealy loud.

Setup your XMP2 settings. Save. Reboot. Go back into the BIOS, then change the fan settings, save, reboot and that should fix it.

If you follow that procedure the fan settings should stay properly.
 
darkhawk date=1510513726 said:
Setup your XMP2 settings. Save. Reboot. Go back into the BIOS, then change the fan settings, save, reboot and that should fix it.

If you follow that procedure the fan settings should stay properly.

Thanks! It did the trick, but settings being auto changed each time I visit OC tab, so I guess fan settings should be the last to configure.

Also a question about memory: XMP2 profile states 3000mhz with 15 CAS but in fact sets 2933 and 16. Should I stay on profile and alter voltages or should I manually set frequency and latency? 
Btw it's only me who dont have 3000mhz option in manual setup but only 3066? =)
 
Today I read around the web many guides, posts, messages of any kind, saying that leaving VCore on "Auto" results in a uselessly high voltage (far higher than necessary).
Tonight I made my first attempt: I set 3.7 GHz (I want maximum stability), and VCore on "Auto". Well, voltage and frequence scaling work flawlessly, and maximum voltage reached is 1,272, that seems perfect to me.

Did MSI change anything with one of the last bios? At the moment, I wouldn't see any benefit in setting a fixed voltage.
 
Good morning everyone.
I recently built a 1700x pc with a Msi Gaming Pro Carbon Mobo.
I would like to know why, if I set the XMP to Profile 2, on top of the screen the speed remains at 2133 mhz, when instead in grey is written 3200 mhz (which is correct, as I have Ripjaws 3200 mhz). In the link you can see the image.
Thanks in advance
 
Hello guys!
Is it ok to ask a question in this topic or should everyone start a separate topic?
Ihave b350 msi tomahawk + ryzen 1700 + corsair vengence ddr4 2*8 3200
By default it shows both in bios and windows 2133mhz. I tryed setting XMP profile @3200, it results in one boot with 3200 freq, and afterwards it shows both in Bios and in widonws 2133, though still showing as if XMP isactive in bios.
Next  i tried setting another XMP (its 3066 for me), and it works and doesnt drop back to 2133, but now PC starts from 2-4 times (like i push start button it coolers start working then aftert 5 seconds everything goes silent and then starts again).
1) why starting from several attempts happens? How to fix it?
2) why only 3066 works and 3200 doesnt even try?
3) Should i try instead of XMP "try it" mode?

Hope you can help, and this topic is still being read by someone who knows whats up, thank you
 
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
 
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

That's a limitation MSI has instituted. *WE* (ie the moderation team) doesn't know why they instituted this, but that's the way it is.
If it's a huge problem, contact MSI directly via : >>How to contact MSI.<<
 
Hello guys, i want to make a small comment about the new BIOS UPDATE 7A34v1C.
With the 7A34v19 Bios update i was able to reach 4.0 ghz stable at 1.362v, rock solid, With the new bios update my cpu can not handle 3.9 stable at 1.38. This is not a good stuff because with time, the MSI tomahawk was furbishing incompatibilities that came up with the Ryzen platform. But one year later MSI had an regression with memory compatibility.

Recommendation, ir u are not using an APU, do not Update Bios until they fix this.

TY for reading.
 
Back
Top