Question Memory Compatibility

Nov 20, 2019
21
0
10
I wanted to buy this memory https://www.kingston.com/dataSheets/HX433C16PB3K2_16.pdf but I saw my motherboard https://www.aorus.com/product-detail.php?p=795&t=53&t2=57&t3=121 doesn't support 3333 MHz, so I select this memory https://www.kingston.com/dataSheets/HX432C16PB3K2_16.pdf but in the spec sheet of my processor https://www.amd.com/en/products/cpu/amd-ryzen-7-2700x in "System Memory" says the memory profile is 2933 MHz. I really don't know what it is, Can I buy a 3333 MHz memory with that motherboard and processor? Can I buy a 3200 MHz memory with that motherboard and processor? Why? What is the memory profile in the procesor and the memory support in the motherboard?
 

R_1

Expert
Ambassador
welcome to the forums.
you could choose any of those if you wish. ryzen 1 CPU's tend to be happiest at around 3000, 2933 to be exact. so getting 3000 RAM was the default suggestion. when using the overclocking profiles for the memory the RAM will be running at its rated stock speed.
ryzen 2 likes 3200, so adding 3200 or 3333 would allow you to keep the CPU happy and not stress the RAM as the RAM will be running at stock or slower- no sweat.
issues arise when you add 2400 RAM and want it to run at 3200, no can do.
you need to pair your RAM with the happy speed of the CPU, not the base speed.

I just upgraded my RAM and the 1500x wanted 2666 ram (what it states on AMD) but I know it is happier at 3000, so that is the RAM I got and the profiles in the BIOS are letting it run happily along at 3000 and my sticks are not running hot.

overclockability is a big point for AMD so they chipsets are made to work with faster memory.
"Support for DDR4 3600(O.C.) / 3466(O.C.) / 3200(O.C.)/2933/2667/2400/2133 MHz memory modules "
this is from your motherboard page.
3600 all the way down to 2133 are supported in one way. you will never get 2133 RAM to run at 3600. too much to ask. but if you want to push the ryzen to its limits maybe 3333 or 3400 would be the way to go all the while planning for 3200, any more is cake.

this way the ram performs like a demon and the CPU has the bandwidth without any messing with excess heat.
 
Nov 20, 2019
21
0
10
welcome to the forums.
you could choose any of those if you wish. ryzen 1 CPU's tend to be happiest at around 3000, 2933 to be exact. so getting 3000 RAM was the default suggestion. when using the overclocking profiles for the memory the RAM will be running at its rated stock speed.
ryzen 2 likes 3200, so adding 3200 or 3333 would allow you to keep the CPU happy and not stress the RAM as the RAM will be running at stock or slower- no sweat.
issues arise when you add 2400 RAM and want it to run at 3200, no can do.
you need to pair your RAM with the happy speed of the CPU, not the base speed.

I just upgraded my RAM and the 1500x wanted 2666 ram (what it states on AMD) but I know it is happier at 3000, so that is the RAM I got and the profiles in the BIOS are letting it run happily along at 3000 and my sticks are not running hot.

overclockability is a big point for AMD so they chipsets are made to work with faster memory.
"Support for DDR4 3600(O.C.) / 3466(O.C.) / 3200(O.C.)/2933/2667/2400/2133 MHz memory modules "
this is from your motherboard page.
3600 all the way down to 2133 are supported in one way. you will never get 2133 RAM to run at 3600. too much to ask. but if you want to push the ryzen to its limits maybe 3333 or 3400 would be the way to go all the while planning for 3200, any more is cake.

this way the ram performs like a demon and the CPU has the bandwidth without any messing with excess heat.

I understand this: the "happy memory" of my processor is 2933 but I can change that for more or less, ok.
But I dont understand if I can put a 3333 MHz in my motherboard because in the spec sheet says "Support for DDR4 3600(O.C.) / 3466(O.C.) / 3200(O.C.)/2933/2667/2400/2133 MHz memory modules", there is no 3333 MHz.
Please explain me.

And I need to understand what is "native memory" and what is this:
•JEDEC: DDR4-2400 CL17-17-17 @1.2V
•XMP Profile #1: DDR4-3200 CL16-18-18 @1.35V
•XMP Profile #2: DDR4-3000 CL15-17-17 @1.35V
 

R_1

Expert
Ambassador
yes the RAM will run at the next slowest speed if not officially supported.
the 3333 will run at 3200 or you could push it to run at 3400, but it will not run at 3333, 3333 is not supported. a small overclock of 67mhz is no problem so 3400 would be achievable for the 3333 RAM.

I am not certain exactly what that means. I assume that when inserted it will report to the motherboard as 2400 and run at those settings until setup properly.
you can turn on the profiles and the speeds will change to the desired 3000 or 3200.
as the speed changes so do the timings (CL numbers) the CL numbers are measured in clock cycles so changing one will change the other and it looks like those are the settings the stick will work at.

those sticks were marketed towards intel systems, hence the odd 3333 speed, that speed is for an intel CPU. the marketing was relased before ryzen was relased so the lack of support for AMD is only in the marketing, the sticks will work on any DDR4 board.
 
Last edited: