YouTuber Buildzoid from Actually Hardcore Overclocking, has fully exploited the deficiencies in XMP Profiles in his latest video. He finds out that one of his 4800MHz rated DDR4 memory kits reduces system performance, compared to leaving the kit at 2666MHz JEDEC speeds.
The system used was a Core i9-11900K (@ 5.1GHz) on an Aorus Z590 Master, with XPG Spectrix D50 DDR4 rated for 5000MHz with an XMP profile. However, it was running with its 4800MHz XMP profile, due to some issues with 5000MHz on Rocket Lake.
In 3DMark TimeSpy, Buildzoid finds that the XPG Spectrix kit when operating at its JEDEC configuration at 2666MHz gets 12,035 points. However, with the XMP profile turned on, the score goes down to 11,556 points meaning some system performance was lost with the "faster" memory speed.
According to Buildzoid, the weird results stem from terrible timings on the XMP profile for the 4800MHz kit. The primary timings are normal, but the secondary timings are the culprit.
Settings: | JEDEC (2666MHz) | XMP (4800MHz) |
Primary Timings: | 19-19-19-43-2T | 19-28-28-46-1T |
tWR | 20 | 24 |
TRFC | 467 | 842 |
tRRD_L | 7 | 15 |
TRRD_S | 4 | 19 |
tWTR_L | 10 | 17 |
tWTR_S | 4 | 11 |
tRTP | 10 | 12 |
tFAW | 28 | 65 |
tCWL | 18 | 18 |
If you look at the chart above, you can see that some of the memory timings have effectively been loosened by 2x. So despite having a significantly higher memory frequency of 4800MHz, the kit still loses to the 2666MHz configuration because the secondary memory timings were loosened so much it negated any performance benefit 4800MHz might have offered.
What's worse, is you would never know about the kit's problems, thanks to some deficiencies in XMP. XMP does not list sub-timings to the user, until you actually buy the sticks and look up the timings for yourself in the BIOS, or with programs such as Ryzen Master and Typhoon Burner.
Buildzoid notes this is more of a problem with the memory kit because several of the XMP sub-timings are set by the actual profile and not the automatic timings from the motherboard. Memory manufacturers use these very loose secondary timings to increase memory compatibility with systems, however, it has the huge downside of reducing memory performance at the same time.
Unfortunately, there's no real way to get around this problem if you are shopping for a new memory kit. But, the best recommendation we can give you is to check out our RAM reviews and our best RAM recommendations for both Intel and AMD platforms.
Alternatively, you can also buy memory kits listed in your motherboard's QVL list, which have been tested and configured by the manufacturer to work well in your motherboard.