News for hackers. Stuff that matters.
Re:Ask HN: Why are modern Intel CPUs not getting a lot more ... by wyldfire on Wednesday August 17, 2016 @09:19AM (#12304416)
Memory bandwidth is the issue for scaling CPU cores. Very, very few problems can saturate 32 cores worth of computational work with the N-channel DDR memory, so there's no reason to design a Xeon or Opteron with more than that many. There may be challenges related to N-way cache coherency too.

> memory bandwidth limits mean the difference between optimized CPU, GPU and FPGA systems is not that much.

Well, not really -- the enormous memory throughput of GDDRx is much of what's fueled the growth in the GPGPU market over the last decade.

There are no comments on this comment yet.