3 ms·
> Right now, Apple Silicon tops out at 12 cores (8 performance and 4 efficiency). If I'm a data center, I'm going to likely prefer an AMD EPYC with 64 cores (an
by leeter 3y ago
> Right now, Apple Silicon tops out at 12 cores (8 performance and 4 efficiency). If I'm a data center, I'm going to likely prefer an AMD EPYC with 64 cores (and 128 threads) over an Apple M2 with 8 performance cores. I can slice that AMD EPYC into a lot more VMs.
I think it's worth calling out how important this is. Once you get past a certain die size and core count interconnect or "fabric" latency and bandwidth starts to have a much bigger impact on loads than core speed and throughput for code not optimized for that processor. Where M2 is... Apple doesn't have to deal with that at all. AMD on the other hand has gone all in, hence chiplet designs. But yeah Apple wants nothing to do with that, hence they seem to be going for very wide but limited core count designs.
- sliken 3y agoSure, but Apple's doing pretty well there. Think of the apple silicon as a chiplet. Said chiplet has a 400GB/sec memory bus, 8 performance cores, 4 efficiency cores, and 38 gpu cores (not to mention accel for video encoding, matrix multiplication, and AI. Said chiplet is sold in 1 and 2 chiplet configurations today (max and ultra flavors of the chip) and have a very healthy chip<->chip connection 2.5TB/sec. No reason Apple couldn't add some glue to allow more than 2 chiplets in a package.