AMD将于2016年推出全新的Zen CPU架构。在经历了推土机家族的惨败后,AMD已经在高端市场上萧条了好多年,服务器市场也完全溃败,Zen只许成功不许失败。
今天,我们又获得了该架构的一些技术细节,挺有意思的。
首先,Zen架构将会支持SMT同步多线程技术,也就是和Intel超线程技术完全相同的那一套,一个物理核心可处理两个逻辑线程。
具体的核心、线程调度机制也和Intel的类似,力求做到他山之玉可以攻石。
推土机上的“配对核心”设计将被彻底抛弃,回归单个独立核心,尤其是浮点计算单元不再由两个核心共享,而是每个核心一个。
不过,三级缓存仍是每两个核心共享一部分。
指令集方面,Zen架构将会兼容ISA,也就是Intel Haswell/Broadwell上引入的那些,而且完全兼容现有软件,无需任何编程调整。
处理器除了硬件设计,编译器优化也是十分关键的。Zen将会重点优化GCC、LLVM,力争在SPECint v6、Visual Studio等环境中的性能表现媲美Intel。
当然啦,AMD也不是完全照抄对手。强大的GPU图形核心、超高带宽的HBM显存,这些都是AMD Zen独有的优势。
我们现在还无法预言Zen的理论、实际性能表现,但即便能够做到自己设想中的境界,压力依然很大。Intel更新换代的步伐虽然慢了下来,但多年累积的领先优势实在很大,2016年还会推出第三代14nm Kaby Lake,并且再往后就要上10nm。
AMD能做到最好的,就是尽量缩小和对手的性能差距。