Why is my memory slower on B550 despite being clocked higher?

Soldato
Joined
16 May 2008
Posts
2,549
Location
Bristol
I recently moved from Z170 i5 6600 non K at 4.28GHZ to B550 3700X @ stock but kept using the same memory, ssd, gpu and psu as before. In userbenchmark I had substantially faster memory performance on the old setup even though it's running at a higher speed on the new one and on a 4 year newer chipset!

I haven't touched timings on either system. On the B550 I've set FLCK to 1800 and increased the memory multiplier to 36. The memory is Crucial Ballistix DDR4-3200 16-18-18-36.

Z170:
pBUTPuJ.png

B550:
77zL2IU.png


Is this a common issue?
 
You say it's running at 3600MHz but what timings are the ram modules using?

Sometimes to compensate for the higher frequency the mobo will set looser timings so you don't get instability.

I'd guess at 3200MHz you where using tighter timings than you are now at 3600MHz.

They are set to whatever XMP is choosing as I've never manually configured them and I didn't record them from the old setup unfortunately. I've set it to 3400MHz to match the previous setting but it's no better.. I'm trying to play with the timings manually but it's getting quite tedious resetting the BIOS constantly. Z170 automatically recovered itself on these failed overclocks.

It's difficult to understand what these graphs are actually showing, would you be ranked higher if you have memory that's faster than everyone else on the same platform? I'd imagine such fast memory was uncommon on your old system, but common on your new system.

From what I understand of the architecture, Skylake-S and derivatives generally outperformed AMD until (or including?) the 3 series with memory access times, because of the ring bus.

Ignore the graph on the left, its the right 3 columns that are showing comparable numbers. I thought it would be on par at least but certainly not slower :confused:
 
Thanks for the advice above.

I've spent way too long playing with these settings now but in the end I found 3600 was generating errors so I had to dial it back to 3466Mhz then tweaked the timings using DRAM calculator.
eRXFnyu.png


I think this is the best I'm going to get, not as good as Intel but in reality probably wont make any difference.
Inzb1Lz.png
 
Using some man maths I managed to justify getting some B-die 3200 CL14.

Clocked to CL14 3600 / 1800 FCLK with help of DRAM Calc
9oOnKnh.png


It's not as fast as the old system but close enough for me
XQnNgvR.png
 
Back
Top Bottom