3 ms·
It has 8 x DDR4 3200, so about 204GB/s of memory bandwidth, 1/4th of the M2 Ultra.
by virtuallynathan 3y ago
It has 8 x DDR4 3200, so about 204GB/s of memory bandwidth, 1/4th of the M2 Ultra.
- jsheard 3y agoUnless somethings dramatically changed with the M2, Apples chips can't leverage their full memory bandwidth in CPU-only workloads so comparing their numbers to those of a discrete CPU isn't especially meaningful. When Anandtech tested the "400GB/sec" M1 Max the most throughput they could coax out of it via the CPU was 224GB/sec. https://www.anandtech.com/show/17024/apple-m1-max-performance-review/2 https://www.anandtech.com/show/17024/apple-m1-max-performanc... The huge bandwidth numbers on the M-series are mainly for the benefit of the GPU, less so the CPU.
- dmitrygr 3y agoWhich means that M1 (previous gen) REAL numbers beat maximal theoretical numbers of ampere.
- sliken 3y agoSure, but that's a real number, not peak. The top ryzen (7950x) or top intel (i9-13k) manage only 83GB/sec peak, and something in around 60GB/sec real. Generally the arm memory model is looser than the x86-64, which allows a greater fraction of peak bandwidth. So apple chips that fit in thin laptops have 4x the memory bandwidth of the 150 watt and up high end desktops from Intel and AMD. Sure the AMD Epyc (12 channel) or Intel Xeon (8 channel) compete, but at even higher power ratings and large physical sizes. Not to mention that 224GB/sec leaves a fair bit of bandwidth for compression, matrix multiply, ML acceleration, GPU, video encode/decode, and related.