|
|
|
|
|
by sliken
3268 days ago
|
|
Well what exactly do you mean by latency? Say 8 cores are randomly accessing memory. A quad channel system will have twice the throughput of a 2 channel because there can be twice as many cache misses being handled at once. For this reason many generations of HEDT and server chips have had 4 channels for many years and are quite justified. Take a 5 year old opteron or xeon for instance, or even an sandy bridge ( i7 like the i7-3820). Sandy bridge is 5 generations old, if 4 channels was justified then it's definitely justified today with today's faster and more numerous cores. The X-series is new branding, but Intel has been selling i7 chips with the LGA-2011 socket supporting 4 memory channels for years. So sure if you are cache friendly, great, as many cores as you can fit in a socket. But many applications aren't that cache friendly. |
|
Sure, that's the theory, but in practice it doesn't seem to make much of a difference, at least not for dual vs. single.