I’ve been trying to benchmark memory on my new build that I am hoping somebody will help me with.
I have EVGA X299 Dark with i9-10900X and I am trying to populate 4 memory slots with Corsair 3000 MHz CL15 32GB DIMMs (https://www.corsair.com/us/en/Categories/Products/Memory/VENGEANCE-LPX/p/CMK64GX4M2C3000C15) in each for a total of 128GB. I am using Corsair’s XMP Profile and memory is stable, passing all memory tests I have thrown at it.
When I run PassMark PerformanceTest with just one slot populated I get Read Uncached 13965 and 8192 Write. With two slots populated I get Read Uncached 15248 and Write 13143. With three I get Read Uncached 15311 and Write 13748. With four I get Read Uncached 10153 and Write 15347.
In other words going from single to dual gave me ~ +9% reads and +60% writes. Going from dual to triple gave me practically -no- difference.
And going to quad resulted in ~ 12% improvement of writes over triple (+87% over single) _BUT_ HUGE drop in reads, not just when compared to triple and double but even when compared to single. According to PassMark my quad channel reads are ~ 33% slower over single channel ones!
I’ve checked am I having stick that is performing worse than others and all of them when put in same slot benchmark practically identically.
I’ve checked am I having a slot that is performing worse than others and same stick when put in different slots benchmarks practically identically across all of them.
So what is going on with my reads?! I would appreciate help, please, in figuring it out.
I would also appreciate pointers in direction of other memory benchmarks so I can rule out PassMark as possible culprit. Hopefully something that is very detailed, thorough, configurable and with result that can be compared to real world specs rather than just single figure that has no common unit of measure.