I recently purchased two 16GB Kingston Fury Beast DDR4 RAM sticks that are rated for 3200 MT/s. However, they show up as only 2400 MT/s on my BIOS screen. After enabling XMP profile 1 for 3200, the RAM became unstable during stress testing after about 7 minutes. Right now, I'm using XMP profile 2, which is set at 3000 MT/s, and it seems stable. I'm worried that I might have been scammed by the seller, but they mentioned that the SPD tab in CPUID shows 3200 MT/s as the rated speed. I've checked that both my AMD Ryzen 7 5700X CPU and Gigabyte B550M K motherboard are compatible with these RAM sticks. What should I believe about the speeds I'm seeing?
5 Answers
Sometimes, RAM just doesn’t play nice, and there's not much you can do about it. My brother had a similar experience with his RAM, where it wouldn't run at the advertised speed either.
Make sure you're using the correct slots on your motherboard for optimal performance. Refer to the motherboard manual for the best configuration!
The speed you see on the box is the maximum capability of the RAM sticks, not necessarily what they will run at in every situation. It's possible that either the motherboard or the CPU isn't fully supporting that 3200 MT/s speed. So it's not exactly a rip-off, but a limitation based on your setup.
Yeah, usually the BIOS shows the minimum or default speed when XMP isn't enabled.
I suggest checking if there's a firmware update for your BIOS. Updating it often resolves issues related to RAM speeds. It worked for me before!
If the 3000 MT/s setting is stable for you, then it's probably best to stick with that. Generally, you won't notice a big difference between 3000 and 3200 MT/s in everyday use. Sometimes, RAM compatibility can be hit or miss. Different pairs of RAM can work differently even if they're the same brand and speed!

But what does the 2400 MT/s in BIOS mean? Is that the baseline speed for the RAM?