7nm为羽、Zen 2为翼,AMD第二代EPYC(霄龙)处理器技术详解( 七 )

▲在整数运算单元方面 , Zen中对数据载入和存储指令进行管理的AGU单元为两个 , 而Zen 2则提升到3个 。

浮点运算单元的数据路径宽度为256bit , 比上一代翻倍了 , 不仅具有更大的吞吐量 , 同时也更好地实现了对AVX-256指令的支持 。 此外 , 浮点运算单元的数据载入和存储带宽也获得了提升 , 将使得数据的传输更具效率 , 并减少了与整数单元出现冲突的概率 。

▲Zen 2采用了256bit的浮点单元

丨模块化设计带来更高灵活度丨

除了核心架构的进步 , Zen2在处理器的设计布局上也进行了变革 , 以便实现更高灵活度的模块化设计 。 CHIPLET模块化设计是基于AMD Infinity Fabric互联的增强版本 , 其核心思路是在单个处理器封装内链接多片独立的硅晶片 。 和上一代Zen架构中每个处理器核心分别自带相关I/O模块截然不同的是 , Zen2架构彻底将处理器核心和I/O模块分离 , 计算核心本身不再提供I/O接口而专注于运算 , I/O模块成为连接各个计算核心和外部链接的中枢 。

推荐阅读