AMD Ryzen memory support

RemusM

Well-known member
LIEUTENANT COLONEL
Joined
Nov 16, 2006
Messages
3,718
These are the memory configs & speeds guaranteed by AMD for their Ryzen 1XXX CPUs:
1866 MHz for 4 DIMMs in dual channel and dual rank.
2133 MHz for 4 DIMMs in dual channel and single rank.
2400 MHz for 2 DIMMs in dual channel and dual rank.
2666 MHz for 2 DIMMs in dual channel and single rank.

Anything above that is gambling.


Update 2020:

The max memory speed (guaranteed) for Ryzen 1XXX is 2666MHz.
The max memory speed (guaranteed) for Ryzen 2XXX is 2933MHz.
The max memory speed (guaranteed) for Ryzen 3XXX is 3200MHz.
But those speeds are guaranteed only in case of 2 single-rank modules.
In case of dual-rank modules or 4 memory modules everything is degraded with 266MHz (at least).
Of course, overclocking and overvolting combined with a bit of luck (high quality CPU) can lead to higher speeds.
But again, nothing is guaranteed.


Update 2023:

Ryzen 5XXX

5700X.png


Ryzen 7XXX

7700X.png


Ryzen 9XXX

amd-ryzen-9-9950x.png
 
Last edited:
Stickied. Thanks RemusM! :)

Things that can improve support : 
1. Increase NB voltage. Increase by +0.05 to +0.1V to see if system will boot with higher speed
2. Stick to good, name brands. Corsair, Crucial, Samsung will provide the best results.

I'll attempt to update this as time goes on and other ways to improve it are suggested.
 
I have tried setting my dual channel memory (rated at 2666) to 2400 MHz manually to no avail. I assume it's trying dual rank.
I have not tired the dual channel to 2666 at a single rank, is this a change in the bios I can change?
I just assumed it was a BIOS issue in regards to the memory, considering XMP was off. Do I need to change the voltage much if I am changing the frequency? It's usually at 1.2v.
The only way it boots successfully on my B350 Tomahawk is 2133 MHz in dual channel mode. 2T. (Default)
When changing these, the computer fails to post with a series of beeps.
 
Just a comment regarding Corsair Vengeance LPX 3200 and my Ryzen 1800x/X370 Carbon.

It will not run at anything but 1866 Mhz

CORSAIR Vengeance LPX 32GB (4 x 8GB) 288-Pin DDR4 SDRAM DDR4 3200 (PC4 25600) Desktop Memory Model CMK32GX4M4B3200C14R
As I am far from a DRAM expert, would those of you folks who are better informed than I suggest that I just hang tight and hopefully a BIOS update will help?

Thanks in advance.
 
https://www.techpowerup.com/231518/amd-shares-details-on-ryzen-ddr4-memory-support-and-upcoming-am4-updates

NB voltages bumped up to 1.0-1.15 have shown to improve stability at higher data rates

Keep CAS at a multiple of 2

If running 4 sticks don't expect to post above 2400 until memory updates for BIOS are available (estimated in April from what has been posted).

Single ranks DIMMs with Samsung IC's are said to have the best compatibility so far.
 
I've noticed when going from 2400Mhz to 2666Mhz the command rate jumps from 2T to 1T, with no way to change it. This might be another reason why getting the xmp timings is difficult. I'm currently running my kit at 1.35v 2666 Mhz Cl14-14-14-34-63-1T. That's 2x16Gb of F4-3200C14-16GTZ 2rank.
 
michaelinside date=1489694746 said:
I've noticed when going from 2400Mhz to 2666Mhz the command rate jumps from 2T to 1T, with no way to change it. This might be another reason why getting the xmp timings is difficult. I'm currently running my kit at 1.35v 2666 Mhz Cl14-14-14-34-63-1T. That's 2x16Gb of F4-3200C14-16GTZ 2rank.
I am doubt full of your claims, I tried two such dimms over a week ago and could not get higher than 2133.  Now I have tried two 8GB single rank dimms and I do not get over 2400mhz. That is on the Titanium X370.
 
There are multiple reports of people easily achieving DDR4-3200 speeds with only 2 single sided DIMMS, but the specific IC's matter - Samsung chips seem to perform best. XMP profiles are not reliable. Probably best to disable and manually configure your ram settings.
 
Is there any way I can attempt to go above 3200Mhz, Whe I purchased the motherboard I was promised 3200Mhz OC+.

I'm running Stable at 3200Mhz on my Corsair Dominator Platinum Special Edition (Chrome) but I really want to be able to test higher frequencies.
 
jonrevis1985 date=1489764709 said:
Is there any way I can attempt to go above 3200Mhz, Whe I purchased the motherboard I was promised 3200Mhz OC+.

I'm running Stable at 3200Mhz on my Corsair Dominator Platinum Special Edition (Chrome) but I really want to be able to test higher frequencies.

When AMD supports more than 3200. At this time, AMD has hard limited everyone to 3200. So until AMD updates, 3200 is the most you can get.

Don't ask me when that will happen. I have zero control over it, and I have zero insight into when it will happen with AMD, much less when MSI will put the update out.
 
Posted a screenshot for proof. It's on a Tomahawk board with 1.15 bios
<a href="http://s132.photobucket.com/user/creamylord/media/Cpuid%20Ram.jpg.html" target="_blank"><img src="http://i132.photobucket.com/albums/q29/creamylord/Cpuid%20Ram.jpg" border="0" alt=" photo Cpuid Ram.jpg"/></a>
 
I have experience failures of G.Skill Trident Z RGB memory kits twice now on my ryzen builds. First one was with an asrock fatal1ty professional gaming board, and a 32gb 4 module kit of g.kill trident z rgb memory. second time was with my MSI x370 titanium.

both times the ram initially operated properly, however when you attempt to change the speed from the default, it will run windows exactly once, then on the next boot it will fail to post and then the stick is dead.

I have also seen a few reviewers on Youtube suffer the exact same problems. Seems G.Skill has some serious quality issues with the RGB kits on the ryzen platform. Whatever is going on, it's not good.
 
wmmunn date=1489772076 said:
I have experience failures of G.Skill Trident Z RGB memory kits twice now on my ryzen builds. First one was with an asrock fatal1ty professional gaming board, and a 32gb 4 module kit of g.kill trident z rgb memory. second time was with my MSI x370 titanium.

both times the ram initially operated properly, however when you attempt to change the speed from the default, it will run windows exactly once, then on the next boot it will fail to post and then the stick is dead.

I have also seen a few reviewers on Youtube suffer the exact same problems. Seems G.Skill has some serious quality issues with the RGB kits on the ryzen platform. Whatever is going on, it's not good.

Trust me, it's not just the Ryzen platform. Its' the same for Intel platforms as well. That memory is cheaper for a reason......
I don't know why, but G.Skill has been problematic on all DDR4 platforms.
 
wmmunn date=1489772076 said:
both times the ram initially operated properly, however when you attempt to change the speed from the default, it will run windows exactly once,
then on the next boot it will fail to post and then the stick is dead.

Overclocking and overvolting are faulty activities.
For 4 memory modules with Ryzen CPUs, AMD guarantees 2133MHz and nothing more.
 
I'm confused. I bought the B350 Tomahawk for my 1700 because it stated it would support up to 3200MHz but I'm only able to run it up to 2667Mhz at this time using the recommended ram according to the MSI compatibility list which is the Corsair Vengeance LPX. Is the issue related to AMD or a BIOS fix? There are other manufacturers that people are using who are able to run 3200MHz as advertised. If it's not going to be supported in a future update I'm returning it but need an answer. You guys ares saying it's on AMD but AMD is saying it's on you guys so which is it?
 
overclockit date=1489840739 said:
I'm confused. I bought the B350 Tomahawk for my 1700 because it stated it would support up to 3200MHz but I'm only able to run it up to 2667Mhz at this time using the recommended ram according to the MSI compatibility list which is the Corsair Vengeance LPX. Is the issue related to AMD or a BIOS fix? There are other manufacturers that people are using who are able to run 3200MHz as advertised. If it's not going to be supported in a future update I'm returning it but need an answer. You guys ares saying it's on AMD but AMD is saying it's on you guys so which is it?

AMD officially supports what is listed in the first post. Anything more is overclocking. Period. ie it is NOT GUARANTEED to work. 

Some people can run their systems at 3200 MHz. They manually tuned the system voltages and memory to get those speeds. MANUALLY.

Things have changed from the olden days, where things 'just worked'. It isn't like that anymore. If you want to hit those speeds, you'll need to manually set the timing according to your RAM, as well as changing the system voltages to match it and allow those speeds.
 
overclockit date=1489840739 said:
I'm confused. I bought the B350 Tomahawk for my 1700 because it stated it would support up to 3200MHz but I'm only able to run it up to 2667Mhz at this time using the recommended ram according to the MSI compatibility list which is the Corsair Vengeance LPX. Is the issue related to AMD or a BIOS fix? There are other manufacturers that people are using who are able to run 3200MHz as advertised. If it's not going to be supported in a future update I'm returning it but need an answer. You guys ares saying it's on AMD but AMD is saying it's on you guys so which is it?

In addition to what has been stated, AMD is *working* on improving memory compatibility and performance but we have no guarantees beyond what AMD has already published. We *expect* it will improve but have to wait and see.
 
darkhawk date=1489842244 said:
AMD officially supports what is listed in the first post. Anything more is overclocking. Period. ie it is NOT GUARANTEED to work.

Some people can run their systems at 3200 MHz. They manually tuned the system voltages and memory to get those speeds. MANUALLY.

Things have changed from the olden days, where things 'just worked'. It isn't like that anymore. If you want to hit those speeds, you'll need to manually set the timing according to your RAM, as well as changing the system voltages to match it and allow those speeds.

I've been building and Overclocking Intel and AMD computers for over 2 decades so I'm aware of MANUALLY changing settings.
 
But if it's NOT GUARANTEED to work as stated right on the box it's a bit misleading especially for the less tech savvy people out there. My guess is they'll get it working as advertised on the box eventually. I mean we are all here on this forum because of the same related issues unless I should just call MSI support from here on out and link to this thread for reference.

The box clearly states support for DDR4 3200OC and you guys get upset when we ask why it's not working as advertised or if you know if it will indeed be supported. I don't think I'm in the wrong for asking especially being a long time customer loyal to the MSI brand.

DuZX0ti4xKKimfZuxCBPRnP1G4S6Kq4bW4g6GAPKZ62qKkIqmZqhCh0bOjoff-SMj_l27hPqVxt4trGF5P03Aq3BP6TLlukpIt5rpa_bpVwXDfwTFHRO0PAtUUlb-g6T8iyy46siI7a8cM214_LvM1zV_OS4e_ulDlvfAx31SmhKNuNUBP9IC3_aDWNIeP6TXcgFQ1Yd-aolLgMVzEh1xxu3QfWxYzeTrY5QYFfXYRzkptX0s0YzYW2RShMQ1qkWWgLojr4bhWDsWMozJgzbBPYm8DBraBTNfsHPuqehDvWrk0qvwPZ94erNwVbTZ-sO-TvmvCz8kDpapjmEaTl-4xr8As6IU1GrqhtkzTnu-U6UDzIuhize0OGO5Tz_KC0daQWaeECMq5ZY0H_BSCSoZzvcKKaGd7pKyEezGETljPqBcLF1vpZXQLQl2CjkZw5gHb7oYDH-t9i-ASFIylCuoXTZ5WbWy46LG-x7vefWdtxHIYyRR0HrAkOOXWH-mgiQnlnE2IzWmuwE806QFXUOQJCNUdaZmPht4YhqqA4EV2RsttusRLyM-ycnh8dwh08CeKt9pq1v15VZrdijXjZruT6oK0ZnVo1zjHOw1itYD-z_e6iI94Dx=w2284-h773-no
 
overclockit date=1489852238 said:
I've been building and Overclocking Intel and AMD computers for over 2 decades so I'm aware of MANUALLY changing settings.
The box clearly states support for DDR4 3200OC

If so, you should know that "supported my motherboard" and "supported by CPU" are two very different things.

https://www.msi.com/Motherboard/B350-TOMAHAWK.html#productSpecification-section

? 4 x DDR4 memory slots, support up to 64GB
- Supports DDR4 1866/ 2133/ 2400/ 2667(OC)/ 2933(OC)/ 3200(OC)+ Mhz *
? Dual channel memory architecture
* 7th Gen A-series/ Athlon ? processors support up to 2400 MHz
 
Back
Top