@Purple AIUI there will be a penalty for switching the active rank, which does mean a slightly slower practical performance, but the memory controller tries to minimise the effect.
@gsuberland I think this motherboard specifies that regardless of memory rank it all is able to run at the same maximum 2966Mhz (although because of my CPU 2400Mhz will be the maximum speed)
Any idea of what kind of performance loss I can expect from dual rank? It would save me roughly 150 euros (on 8x16gb of memory), but I'm not sure if it's worth it. CPU would run in a Six-Channel configuration (6x16GB per CPU), but I'm not running anything memory specific, I just want to optimize performance where possible :)
@Purple the performance loss is pretty miminal, to the point where it's probably statistically insignificant for your average workload.
the reason the single rank DIMMs are more expensive is that they have to use higher density DRAM ICs to reduce the capacitive loading, which makes them useful on 4DPC boards. but it looks like your board and CPU should handle this fine here.
@gsuberland Thanks! I'll just go for the dual rank then! Much appreciated
@Purple this is also why LRDIMMs are a thing, btw. the DRAM ICs can only get so dense, so if you want 128GB or 256GB DIMMs you often need to go up to higher ranks (more ICs). but then you're increasing the bus load significantly, so running 2DPC or 4DPC with traditional RDIMMs at QR or 8R it gets extremely difficult without dropping the transfer speeds significantly (thus widening the timings).
LRDIMMs add a buffer IC between the ranks and the bus to reduce the capacitive loading.