Intel 的多路 CPU 的 NUMA 一直是个瓶颈,EPYC 上则同一个 package 上都有 NUMA 瓶颈。既然两个 M1 Max 拼在一起,又没有共享内存控制器,那就会有瓶颈。这个瓶颈肯定比 Intel 、AMD 那边好看的多(架构决定的)但能不能做到翻倍的性能提升,就得看 workload 了。
billgong
2022-03-09 08:47:03 +08:00
@aptupdate 多处理器拼在一起不是简简单单的黏在一起就可以了,Pentium D 就是个例子。芯片越多对片间总线的压力就越大。两颗芯片只需要照顾相互通信即可,三芯片就得两两连接在一起,四芯片的话,每个芯片都需要能和其他三片直接连接,等等等等,复杂度会越来越高。如果是单一的统一总线,那速度一定快不起来,可以拿交换机的背板容量作不太恰当的比喻。因此,这种多芯片连接的架构可扩展性是有一个上限的,超过平衡点后,一些 workload 的性能就会出现断层式下降。