华为鲲鹏是什么_华为鲲鹏是什么架构

华为鲲鹏是什么_华为鲲鹏是什么架构,第1张

华为鲲鹏指的是华为海思在2019年1月初发布的一款兼容ARM指令集的服务器芯片鲲鹏920。鲲鹏920处理器兼容ARM架构,采用7nm工艺制造,可以支持32/48/64个内核。主频可达26GHz,支持8通道DDR4、PCIe40和100GRoCE网络。

鲲鹏920处理器的整型测试性能超过930分,是鲲鹏916的三倍性能。内存通道数量提升到8通道,内存速率提升至2933MHz,带宽提升24倍。PCIe30升级到PCIe40,速率翻番,IO总带宽提升17倍。集成100GRoCE以太网卡功能,网络带宽提升10倍。

鲲鹏920处理器集成了CPU、南桥、网卡、SAS存储控制器等4颗芯片的功能,能够释放出服务器更多槽位,用于扩展更多加速部件功能,大幅提高系统的集成度。

广电鲲鹏服务器是广电运通与华为合作,基于华为鲲鹏920处理的ARM架构的服务器,我这这里测试的是GRGBanking 200 (Model RK2280)型号,2U高度,配置两个64核的Kunpeng 920处理器。

区别于Intel和AMD的X86平台,广电鲲鹏服务器使用的 *** 作系统和应用软件都是ARM版本的。

CPU信息如下:

CPU架构显示是aarch64。指令集于X86的也不相同。

安装CentOS Linux release 771908 (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就可以正常进行编译跑分了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10788362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存