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:
I've got MSI B450M-A PRO MAX motherboard, RYZEN 5600X and 2x8 GB Silicon Power Turbine 3200 MHZ CL16 ram. I can't get a stable system on any XMP profile or by manually adjusting the frequency to 3200 MHZ. I can boot just fine but I constantly get BSoD errors like MEMORY_MANAGEMENT in games. I use the latest BIOS dated 28/09/2021 7C52v3D1, have a clean windows 10 pro installation. Is there a way to fix this or do i have to change my memory modules or the motherboard to get a stable system? Here are my specs and a CpuZ file:

MOTHERBOARD: MSI B450M-A PRO MAX BIOS: 7C52v3D1
CPU: RYZEN 5600X
RAM: SILICON POWER TURBINE TURBINE 2X8 GB 3.200 MHZ CL16 RAM (SP016GXLZU320BDA)
GPU: PNY 3060Ti
SSD: XPG 500 GB NVMe

Thanks in advance,
Personally i would try different ram or lower the speed and see if that gets you stable. You have gone very cheap on the motherboard and the ram, and thats not good for a gaming computer.
 
Personally i would try different ram or lower the speed and see if that gets you stable. You have gone very cheap on the motherboard and the ram, and thats not good for a gaming computer.
I know; but it was a good bargain on a ready system and altough I asked the seller to pay extra for a better MOBO they said it wasn't possible. So theres nothing I can do but dump the board and get a better one? Or can I just get a different brand of Ram so I can keep the costs down a bit. I'm worried that even if I get a different pair I'll still encounter the same problem. I dont want anything fancy. A 3200 mhz clock will do just fine. I can only run it stable at 2667 mhz ATM and it kinda bottlenecks the rest of the system a bit. If you have any suggestions on more compatible brands, I'll take it.
 
I know; but it was a good bargain on a ready system and altough I asked the seller to pay extra for a better MOBO they said it wasn't possible. So theres nothing I can do but dump the board and get a better one? Or can I just get a different brand of Ram so I can keep the costs down a bit. I'm worried that even if I get a different pair I'll still encounter the same problem. I dont want anything fancy. A 3200 mhz clock will do just fine. I can only run it stable at 2667 mhz ATM and it kinda bottlenecks the rest of the system a bit. If you have any suggestions on more compatible brands, I'll take it.
Anything G-skill or corsair cl 16 3200mhz+ really, if you want just something that should work. There isnt a memory list for 5000 series with that board, so i cant be 100% sure. That motherboard will be holding the computer back though, the cpu wont boost as high by default. What psu do you have in that system out of interest?
 
Hi, need expert advice :)
I have a Msi mpg B550 gaming plus and ryzen 5600x and 2x8gb ddr4 4000mhz cas18 dual rank memory, brand TeamGroup, model Dark z alpha. Computer was ruming fine with xmp on, 4000mhz, infinity fabric 2000mhz 1:1.
Yeaterday I brought more 2x8gb exactly the same brand and model to match the ram I have and stay with 32gb (4x8gb modules)

Issue is, with 4 ram modules the computer only boots if I disable xmp and manually decrease ram speed to 3600 mhz. Anything above it will not boot. Im not an advanced user so I only set ram speed and infinity fabric speed (in this case 1800mhz), the others Settings are all Auto.
What can I do to have 4000mhz, should I try to change to another pair and test again? Or system can't reach 4000 with 4 modules and in this case I should buy another memory 3600 buy with better latency like 16? I think makes no sense to have 4 modules that are out of the box 4000mhz cas18 and have to underclock them to 3600 cas18.

I don't have the last bios update because it's a beta but maybe I'll try to update and test.

Apreciate some advice, thanks in advance!
 
Hi, need expert advice :)
I have a Msi mpg B550 gaming plus and ryzen 5600x and 2x8gb ddr4 4000mhz cas18 dual rank memory, brand TeamGroup, model Dark z alpha. Computer was ruming fine with xmp on, 4000mhz, infinity fabric 2000mhz 1:1.
Yeaterday I brought more 2x8gb exactly the same brand and model to match the ram I have and stay with 32gb (4x8gb modules)

Issue is, with 4 ram modules the computer only boots if I disable xmp and manually decrease ram speed to 3600 mhz. Anything above it will not boot. Im not an advanced user so I only set ram speed and infinity fabric speed (in this case 1800mhz), the others Settings are all Auto.
What can I do to have 4000mhz, should I try to change to another pair and test again? Or system can't reach 4000 with 4 modules and in this case I should buy another memory 3600 buy with better latency like 16? I think makes no sense to have 4 modules that are out of the box 4000mhz cas18 and have to underclock them to 3600 cas18.

I don't have the last bios update because it's a beta but maybe I'll try to update and test.

Apreciate some advice, thanks in advance!
That's mixing memory, topic that was covered and mentioned hundreds of times. You're unlikely to get 2 kits of 2x8gb to get stable at 4000mhz.
 
Hi Nichrome, thanks for reply. But since the kits are exacly the same i though there wouldnt be any issue. So i supose i should buy instead 4x8gb 3600mhz with better cas latency.
If you consider all the tiny parts used to produce these kits, then they are completely different. All it takes is a single transistor be from different batch or make.
 
If you consider all the tiny parts used to produce these kits, then they are completely different. All it takes is a single transistor be from different batch or make.
Thats true and i understand. The ideal is buying 4 ram sticks at once. But for what i've road i believe this is a bios limitation and possibly can be fixed by a bios update.
 
But a bios update is supposed to rise ram speed limits right? Should I have faith on this? For what I road it happened in ryzen 3000 series.
No. It is limitation of CPUs memory controller as I've already said. Anything above CPU specification is overclocking and not guaranteed. And for overclocking to be rather successful you need a factory matched RAM kit.
 
Verified Ryzen 5600x is for 3200mhz max, above that is considered overclock. For what i've been reading looks like i was already lucky runing 2x8gb at 4000mhz cas18 without any issues. Conclusion - I'll be fine with 4 sticks at 3600 cas18 (maybe ill try dram calculator to get cas 16).

Thanks all of you for your reply 👍
 
Issue is, with 4 ram modules the computer only boots if I disable xmp and manually decrease ram speed to 3600 mhz.

@Nichrome :biggthumbsup:

As general rule: more memory you have, lower speed you'll get.
Most (>90%) of the current CPUs (Intel and AMD both) cannot work properly or cannot work at all with 4 memory modules at 4000.
On top af all of these, you don't even have a factory matched 4x8GB kit.
And yes, if your CPU IMC will be happy with 4x8GB at 3600 with CL16 is perfect for you.
 
MB: MSI B550M mortar wifi (bios version: 7C94v18 ) + Ryzen 5 5600G
i have 2x TEAMGROUP Elite Plus 16G (1x16GB) Bus 3200 DDR4, called RAM1 and RAM2
i have tried plugging RAM1 or RAM2 in A2 memory slot, i can boot normally, also for slot B2. So, i think RAM1 and RAM2 work well, and memory slot A1 and A2 work well too.

According to MSI documentation provided, to setup dual channel for 2 ram, RAM1 and RAM2 should be plugged into A2+B2 memory slots. But, when i do that, the mainboard cannot boot, cpu fan run, keyboard not run, CPU Debug Led is RED. Why? Bios/firmware bug?

And, i tried to plug 2 RAMs into A1+B1 (not recommend), i received a message recommending to re-insert the ram in the correct location A2+B2. But, i can boot into Windows OS. After that, i shutdown my computer and tried to turn it on again, it won't boot, no CPU debug led, cpu fan still run, keyboard not run.
 
MB: MSI B550M mortar wifi (bios version: 7C94v18 ) + Ryzen 5 5600G
i have 2x TEAMGROUP Elite Plus 16G (1x16GB) Bus 3200 DDR4, called RAM1 and RAM2
i have tried plugging RAM1 or RAM2 in A2 memory slot, i can boot normally, also for slot B2. So, i think RAM1 and RAM2 work well, and memory slot A1 and A2 work well too.

According to MSI documentation provided, to setup dual channel for 2 ram, RAM1 and RAM2 should be plugged into A2+B2 memory slots. But, when i do that, the mainboard cannot boot, cpu fan run, keyboard not run, CPU Debug Led is RED. Why? Bios/firmware bug?

And, i tried to plug 2 RAMs into A1+B1 (not recommend), i received a message recommending to re-insert the ram in the correct location A2+B2. But, i can boot into Windows OS. After that, i shutdown my computer and tried to turn it on again, it won't boot, no CPU debug led, cpu fan still run, keyboard not run.
So you should try updating the bios first and see what happens. Did you buy your ram as a kit?
 
I also tried to latest beta version bios, same issue. No, it not a kit, there are single ram with same part number.
You might be out of luck then as ryzen can be picky about ram and that why you get matched sets. You tested to make sure each stick worked in all 4 slots. So it's unlikely to be the cpu or ram and its definitely not the motherboard. Testing another matched ram kit on the qvl of the manufacturer, will tell you for sure though.
 
Can somebody explain me why my motherboard uses the half of the rams that i have got at my pc?
 

Attachments

  • Screenshot_1.png
    Screenshot_1.png
    38.2 KB · Views: 138
  • Screenshot_2.png
    Screenshot_2.png
    31.7 KB · Views: 144
  • Screenshot_3.png
    Screenshot_3.png
    23.7 KB · Views: 147
  • Screenshot_4.png
    Screenshot_4.png
    23.5 KB · Views: 170
  • Screenshot_5.png
    Screenshot_5.png
    44.7 KB · Views: 153
Back
Top