鲲鹏920华为自主设计?还是基于ARM公版修改
1月7日,华为宣布推出ARM-based处理器鲲鹏920。其实,这款处理器就是此前被媒体传的很热的华为ARM服务器HI1620。此前,曾经有业内人士声称鲲鹏920为全部自主设计,一位海思大佬更是声称,内核达到10.8/G。也就是追平AMD的Zen和Intel的Skylake。但也有业内人士表示是基于ARM公版修改的。
有鉴于苹果设计的内核在性能上已经明显超越了ARM公版架构,因而舆论普遍认为苹果的CPU核是自主设计,如果华为设计的内核,能够达到AMD的Zen和Intel的Skylake水平,那么,那么内核自主设计的可能性非常高,但如果只是公版水平,或者比公版略强,那么,就很难打消外界的猜忌。
根据华为官方消息:
鲲鹏920是目前业界最高性能ARM-based处理器。该处理器采用7nm制造工艺,基于ARM架构授权,由华为公司自主设计完成。通过优化分支预测算法、提升运算单元数量、改进内存子系统架构等一系列微架构设计,大幅提高处理器性能。典型主频下,SPECint Benchmark评分超过930,超出业界标杆25%。同时,能效比优于业界标杆30%。鲲鹏920以更低功耗为数据中心提供更强性能。
鲲鹏920主频可达2.6GHz,单芯片可支持64核。该芯片集成8通道DDR4,内存带宽超出业界主流46%。芯片集成100G RoCE以太网卡功能,大幅提高系统集成度。鲲鹏920支持PCIe4.0及CCIX接口,可提供640Gbps总带宽,单槽位接口速率为业界主流速率的两倍,有效提升存储及各类加速器的性能。由于飞腾的FT2000和鲲鹏920同属ARM阵营,且都是64核芯片,以及SEEC06分数基本线性增长。那么,就对比一下两者的SPEC06测试成绩。
先要说明的是,FT2000是飞腾在2016年的芯片,工艺为16nm,相对于2018-2019问世,采用7nm工艺的鲲鹏920在制造工艺和时间上先天处于劣势。这里仅拿飞腾做一个参照。
根据业内人士告知,FT2000在2G主频,编译器为GCC4.8的情况下,SPEC2006测试单核成绩为定点12.4,浮点11.3,多核成绩为定点570,浮点482,这个成绩与Intel Xeon E5-2695v3相当。
由于不清楚鲲鹏920的具体测试条件,就假定于FT2000相当好了。
鲲鹏920的定点成绩为930,相对于FT2000的570提升了约60%。
由于鲲鹏920与FT2000都是64核,假定华为的多核扩展做的和飞腾差不多,那么鲲鹏920的单核成绩应当在20分左右。由于鲲鹏920的主频为2.6G,换算一下就是接近8/G,内核性能大致与ARM Cortex A76相当,或略强于ARM Cortex A76,与AMD的Zen,Intel的skylake还是有不小的差距。这与此前一位海思大佬宣称的这个10.8/G有不小差距。除非华为在多核扩展方面做的比较差,与飞腾存在较大差距,导致性能损耗太大,否则就很难自圆其说了。
就这个角度看,虽然华为自称是自主完成设计,但以目前公开的游戏信息,恐怕很难打消外界鲲鹏920是Base on A76的猜测。
有鉴于如今凡是做CPU的,无论是买IP做集成也好,还是拿洋芯片穿马甲也罢,都自我标榜自主研发,自主知识产权,以及华为曾经把买A57做集成宣传为“完整自主知识产权”,并将A57、A72打入中央机关政府采购名录,对于华为官方的宣传自主研发,大家别急着给华为背书,还是留给时间来检验。