区别于Intel和AMD的X86平台,广电鲲鹏服务器使用的操作系统和应用软件都是ARM版本的。
CPU信息如下:
CPU架构显示是aarch64。指令集于X86的也不相同。
安装CentOS Linux release 7.7.1908 (AltArch)操作系统
在图形化界面信息下识别不了CPU信息:
安装好操作系统之后想跑一下Unixbench跑分。Unixbench是一个类unix系(Unix,BSD,Linux)统下的性能测试工具,一个开源工具,被广泛用于测试linux系统主机的性能。
先看下GCC的版本:
在X86平台下直接执行Run命令就可以进行Unixbench跑分。
但是在ARM平台下进行Unixbench跑分出现报错:
这是由于CPU的架构不同,-march和-mtune不支持native参数,需要进行修改。
修改MakeFile文件,将 -march=armv8-a -mtune=cortex-a53
再次运行Unixbench就可以正常进行编译跑分了。
众所周知,从去年起,华为就一直在努力的使用ARM的芯片,替代intel的芯片,从服务器开始,重塑中国的IT体系。 所谓的重塑中国的IT体系,其实也就是用国产芯片,国产系统,国产软件,国产硬件来替代国外的产品。 一方面摆脱对国外产品的依赖,另外一方面则是让国内的服务商们,有更多的产品附加值,而不像以前,大家就组装一下,基于wintel联盟的东西,低附加值,利润全是国外厂商赚走了。 而在这个重塑的过程中,鲲鹏920是特别重要的一款芯片,毕竟芯片是IT体系的基础,没有芯片,一切都免谈,而系统、软件也是基于芯片来打造的。 那么问题来了,既然鲲鹏920是要替代intel芯片的,那么这款芯片对比intel芯片,性能差距究竟有多大?毕竟性能是评判芯片的标准之一。 首先要上上面这一张图,这张图鲲鹏920不同核心下,与竞品芯片的对比,在48核的时候,整数打平intel至强8180,功耗低20%。而64核心的鲲鹏920,则比过intel至强8180 33%左右。 而至强8180可是intel用于服务器的旗舰芯片,采用28核心,2.5GHz频率,广泛用于X86服务器上。 另外还有人用鲲鹏920与英特尔Xeon E5-2630 V3用超图GIS基础软件产品进行测试对比,测试结果显示,intel的至强芯片在单线程具有一点优势,但是在多线程上耗时明显比鲲鹏多得多,这与以上的对比图是相匹配的。 可见,单说性能,鲲鹏920处理器,完全是可以与intel媲美的,甚至在多线程能力上,比intel的旗舰芯片更强,功耗更低,这也是ARM的优势所在。 当然,目前ARM芯片的生态不如X86芯片,这个是不用去怀疑的,再由于指令集不一样,所以在计算时,也会各有侧重点,但只要性能不逊色,基础就具备了,后续慢慢努力,取代intel,也就有希望了。众所周知,虽然国内的芯片技术在全球来看处于相对落后的水平,尤其是制造工艺上,更是落后国际顶尖水平较远。
但事实上,国内的芯片企业可不少,据说光IC设计的企业就有1600多家。同时芯片品牌也不少,甚至可以说为了找出适合中国芯发展的道路,中国厂商将国外的所有架构,比如X86,ARM,MIPS,Alpha,Power,RISC-V等架构都尝试了个遍。
当然目前国产CPU的成绩也是有的,像电脑处理器有龙芯、兆芯、海CPU等,超级计算机领域的处理器有申威CPU,手机处理器有华为麒麟,有紫光的虎贲等。
也正因为品牌众多,所以消费者的好奇心就来了,一直想知道到底哪些CPU是最强的,哪些处理器又是相对较弱的。
而近日,有人就发布了一张国产CPU的性能测试图,主要测试单核和多核下的跑分,看看谁最强。
测试采用的是SPEC2006。测试的处理器有兆芯 KX-6000,华为麒麟980、鲲鹏920、申威、龙芯、虎贲等等最近比较出名的国产CPU
通过单核测试成绩,我们可以得出如果单论单核跑分,采用X86架构的兆芯KX-6000最强,有29.2分,而麒麟980排第二,鲲鹏920排第三。
并且很明显这个单核跑分成绩和主频有很大关系,兆芯是3.0GHz的,麒麟980有2.6GHz,而鲲鹏920也是2.6GHz,他们也正好位列前三名。
而多核测试成绩上,由于鲲鹏920、飞腾CPU是有于服务器的,所以核心多,是采用64核的,所以成绩大幅度领先,分列第一、二名。
不知道你对这个成绩是怎么看的呢?当然有人表示,这些里面有些是服务器CPU,有些是手机CPU,有些是PC使用的CPU,所以单这样测试单核多核不公平。
但不管怎么样,这个测试成绩还是可以给大家一点参考的,你觉得呢?
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)