Hi!请登陆

搭载VLIW架构处理器的ITX主板, 热心人士众筹

2020-11-24 26 11/24

最近一群发烧友开发了一款搭载MCST Elbrus-8CB 8核处理器的Mini-ITX主板,该处理器是在俄罗斯开发的,基于类似VLIW的专有架构。据TOMSHARDWARE报道,该团队正在为这款IcepeakITX Elbrus-8CB主板的生产进行众筹。

这是当今唯一一款使用通用型VLIW架构的CPU系列。基于超长指令字(VLIW)架构的通用处理器很大程度上未真正起飞,因为它们很难编程。英特尔在其安腾(Itanium/IA-64)处理器上尝试了VLIW架构,用于关键任务应用,但在其x86-64
Xeon处理器获得了类似的功能和更高的性能后,最终不得不放弃。剑走偏锋的全美达(Transmeta)也曾努力尝试过,先后推出过两款兼容x86架构的处理器:Crusoe与Efficeon。ATI(以及后来的AMD)在其TeraScale系列GPU中使用了VLIW架构,但从2010年代初开始,它转向了类似于RISC架构的GCN及其后续产品,因为它希望使其GPU更适合通用计算工作负载。

如今VLIW架构主要用于DSP以及消费类电子产品的媒体处理器。但有一家公司仍在尝试打磨VLIW架构的处理器,它是莫斯科SPARC技术中心(MCST),从1986年起就开始开发基于VLIW架构的Elbrus处理器。

Elbrus处理器是基于专有的微架构,如果需要也可以通过运行时二进制翻译来模拟x86和x86-64。近年来,MCST公司开发了一些服务器级的Elbrus处理器,其内核数高达16个。近年来俄罗斯推出了一些基于这些处理器的台式机,主要用于政府使用的机器,面向软件开发人员。但这些机器并不能真正称为高端或通用型,尽管其中一些使用的是8核Elbrus CPU的高端版本。

相比之下,IcepeakITX Elbrus-8CB是为各种需要性能、安全和可靠性而设计的系统。例如这颗8核MCST Elbrus-8CB 1.50 GHz处理器每个核心拥有512KB
L2缓存,16MB共享的L3,四通道DDR4内存控制器,支持高达128GB的DRAM,以及一个专有的I/O通道,可提供16GB/s的带宽。该芯片封装了35亿个晶体管,设计采用台积电的28纳米制造工艺,功耗高达90W。

IcepeakITX Elbrus-8CB平台除了搭载8核MCST Elbrus-8CB 1.50 GHz处理器(可使用任何LGA3647散热器进行降温),可搭配8GB或32GB DDR4-2400内存、一个PCIe 2.0 x16插槽、最多两个M.2-2280 SSD与SATA接口,以及最多四个2.5英寸或3.5英寸SATA存储设备。主板配备MCST
KPI-2南桥,并搭载多个第三方控制器,支持4个GbE接口(3个RJ45,1个SFP)、2个HDMI 2.0显示输出、2个USB 3.0以及5个USB 3.0接口、1个COM头、音频接口和GPS。

为了保证最终的可靠性,IcepeakITX Elbrus-8CB采用了14层PCB。此外,该平台还有一个TPM SPI连接器、一个温度传感器、两个篡改传感器、陀螺仪、坠落检测传感器和一个水传感器。处理器和芯片组采用定制的铜质散热器,以保证更好的散热效果。

IcepeakITX Elbrus-8CB主板的开发工作即将结束,主板的设计者会联系感兴趣的人,他们可以在不支付任何费用的情况下报名参加更新。最终购买该平台的用户还将获得完整的电路板原理图、设计规范和内部设计注释的源代码。他们还将得到MCST专有的C/C++编译器和bootloader,但不会得到他们的源代码,因为主板的设计者无法获得这些程序。

MCST表示,其针对x86/x86-64的运行时二进制翻译工作非常高效,实际性能影响不大。但很明显,频率为1.50GHz的8核Elbrus-8CB CPU在运行x86-64仿真时,会比频率更高的8核x86-64的同行执行代码要慢得多。

当然,Ebrus-8CB比起x86的同类产品,有一个无可争议的王牌。没有(或几乎没有)针对VLIW专有架构开发的病毒。此外,该CPU还集成了许多安全功能。如果有人想打造一台具有高级内置安全功能的计算机,IcepeakITX Elbrus-8CB平台是一个选择。

目前还没有确定IcepeakITX Elbrus-8CB主板的定价。今年早些时候,MCST自己也推出了两款基于其Elbrus-1C+和Elbrus-8C1处理器(即上一代芯片)的Mini-ITX主板,售价分别为9.2万卢布(1204美元)和12万卢布(1572美元)。

相关推荐