企业计算

[推荐]俄罗斯Elbrus 8CB处理器曝光 采用台积电28nm 8核VLIW设计

世界上所有的超级大国,都是既得利益者,都想打造自己的定制化硅质处理器。这其中的重要因素是让超级大国可以断绝美国的处理器,保证没有预装的后门,必要时还可以增加自己的处理器。定制芯片设计、基于x86的产品或ARM衍生品似乎是大势所趋。因此,俄罗斯来了,其定制的Elbrus VLIW设计似乎与SPARC有渊源。

俄罗斯制造Elbrus处理器已经有好几年了。对于我们这些身处俄罗斯之外的人来说,它的外壳下究竟是什么,大多是一个很大的问号。这些芯片是为定制的服务器和办公电脑而设计的,往往是按照俄罗斯政府的指示和要求来制造的。从俄罗斯超级计算机事件的文件中,我们已经瞥见过这种设计,然而这些都是几年前的事了。如果你不在俄罗斯,你无论如何也不可能拿到手。不过,最近我们注意到网上列出了最新Elbrus-8CB处理器设计的最新编程指南。

在本周发布的最新在线编程指南中,详细介绍了最新的Elbrus-8CB芯片,该芯片基于台积电28nm工艺打造,采用333mm2的设计,拥有8个核心,主频为1.5GHz。根据文件显示,峰值吞吐量为576 GFLOPs的双精度,该芯片提供了4个通道的DDR4-2400,可以达到68.3 GB/s。L1和L2缓存是私有的,有64 kB的L1-D缓存、128 kB的L1-I缓存和512 kB的L2缓存。L3缓存由各核之间共享,每核2MB,共计16MB。该处理器还支持4路服务器多处理器组合,但是没有透露是什么协议或带宽。

这是一个专注于编译器的设计,很像英特尔的Itanium,大部分优化都发生在编译器层面,这通常不会使产品获得成功。2015年的文档指出,Elbrus设计的一个持续目标是x86和x86-64二进制翻译,开销只有20%,可以完全支持x86代码以及x86操作系统,包括Windows 7。该内核有6个执行端口,其中很多端口都是多端口。例如,其中4个端口可以做加载端口,2个端口可以做存储端口,但都可以做整数操作,大部分可以做浮点操作。其中4个端口可以做比较运算,这4个端口也可以做向量计算。

不过,更大的问题是,这些由国家资助的处理器开发项目中,有多大的可能性能在规模上取得成功。理论上来说,国家资助的集团应该是资金最充足的,然而,即使世界上有那么多钱,仍然需要工程师来完成事情。

 

(7)

本文由 Funstec非凡实验室 作者:Albert 发表,转载请注明来源!