在我们努力开发自己的软件和硬件的同时,世界上许多其他国家也在做类似的事情。例如,俄罗斯自行开发的“ Elbrus-8CB”处理器最近经常被曝光,但是细节还不为人所知。知道,在本周出版的编程指南中,其各种详细信息已公开。俄罗斯的自治CPU处理器的代号为“ Elbrus”,是欧洲最高的山峰Elbrus。它位于俄罗斯西南部的大高加索山脉,海拔5642米。它来自俄罗斯的MSCT公司,后面是俄罗斯的列别捷夫精密机械与计算机工程研究所。它成立于1992年。在此之前,它主要开发SPARC体系结构处理器。近年来,它已转向ARM体系结构。 Elbrus已经是第四代ARM体系结构。产品。 Elbrus具有双核,四核和八核的三种配置,就芯片面积而言,它们都是本机设计,而不是屏蔽组合。其中,八核代号为Elbrus-8CB,制造工艺仍为台积电的28nm,晶体管数量为27.8亿,因此核心面积为333平方毫米,频率仅为1.5GHz,峰值浮点性能单精度576GFlops,双精度288GFlops,该内存支持四通道DDR4-2400 ECC,带宽为68.3GB / s。在缓存方面,每个内核具有64KB一级数据缓存,128KB一级指令缓存和512KB二级缓存。同时,所有内核共享16MB的三级缓存。它最多支持四个并行通道,互连带宽为12GB / s,但未透露使用哪种协议。还有一个服务器和一个集群设计。服务器使用四个四核Elbrus-4C,但频率仅为800MHz,内存与12个DDR3-1600相匹配,总容量为96GB,扩展规格也非常“古老”。 ,包括SATA 3Gbps,PCIe1.0 x8,PCI。该集群还使用了四核Elbrus-4C,它集成了四个服务器(最多64个),256个处理器(1024个内核),可以配备6-12TB内存,32-64TB硬盘,FPGA互连(独立设计)。 ,风冷散热,最大功耗为20千瓦,峰值性能为13.8TFlops。编译器也有自己的优化设计,但是效率似乎并不高。 2015年的文档显示x86和x86-64的转换效率仅为20%,但它确实可以运行x86代码,包括Windows 7在内的操作系统,并且当然可以进行后续升级。暂时闻名。此外,它还支持MSDOS,Linux,QNX,PS / 2,并声称性能可以达到本机性能的80%。该文档还特别强调它不受英特尔授权限制。关于核心体系结构的公开很少,只有六个执行端口是已知的,但是功能是灵活的。例如,可以分配四个用于装载,两个分配用于存储。其中四个可以执行比较操作和矢量计算,并且可以使用所有端口。执行整数运算,其中大多数可以执行浮点运算。