And in terms of the core breakdowns, that's 12P+4E for the M3 Max, vs. 8P+16E for the 13900KS.
It's interesting how different Intel's and Apple's approach to core hybridization is. The high-performing M-series chips have always had more P-cores than E-cores, while the 12900K's (Intel's first generation with hybrid cores) were 8P+8E, and the 24-core 13900K's and 14900K's are all 8P+16E.
I wonder if Intel felt the need to do this because the P-cores on their i9 chip are so energy-demanding, and they thus wanted enough E-cores to handle as many background/low-priority tasks as possible.
Intel's and Apples E-cores are very different. Apple's E-cores use very little power and are primarily optimized to do auxiliary tasks (although they can provide a bit of multicore compute if needed and they are getting more capable with every year). Intel's E-cores are optimized for area-efficient multicore compute. In other words Intel uses E-cores as a way to improve their multicore performance on parallel tasks. Just to put things in perspective: Intel's E-cores use as much power as Apple's P-cores, while Apple's P-cores use under one watt of power at most. Performance ratio is also different, if I remember correctly Intel's E-cores are about 50-70% of the P-core, while Apple's E-cores are 3-4 times slower than P-cores.