技术引进再创新,国产X86 CPU和Intel还有多少差距?

几个月前,上海兆芯最新的产品ZXD在2017年北京国际互联网科技博览会暨世界网络安全大会上亮相。ZXD虽然相对于Intel和AMD的CPU还有不小差距,但相对应兆芯第一款CPU ZXA而言,确实有着很大的进步——自上海兆芯自2013年成立以来,从第一款产品ZXA,到如今最新的产品ZXD,上海兆芯用了数年时间实现以VIA的技术为基础,将产品的裸CPU性能提升了80%以上。

ZXC相当于ZXA性能有多少提升?

ZX-A 是兆芯的第一款CPU,技术源自VIA,拥有2个核心,主频1.6G,采用台积电40nm制造工艺。就其性能来说,根据相关单位的SPEC2006测试,主频1.6G的ZXC在采用Ubuntu 14.04操作系统,ICC编译器的情况下,成绩为:

SPECint2006 :      11.3

SPECint_rate2006:  20.5

SPECfp2006 :       12.4

SPECfp_rate2006:   18.7

STREAM测试的单线程成绩为:

Copy   5502.8MB/s;

Scale   5042.9MB/s;

Add    5321.6MB/s 

Triad   5252.7MB/s

STREAM测试的多线程成绩为:

Copy   5191.1MB/s;

Scale   5104MB/s;

Add    5383.8MB/s 

Triad   5461.9MB/s

这里介绍下,SPEC2006是在行业内相对比较权威的测试软件,通过26个程序对CPU进行测试,然后计算结果,分数越高性能越好。不过SPEC2006测试也并非无懈可击——可以通过不说明编译器等条件作弊,是否打开auto parallelization也有有成绩差异,还有base分值和peak分值会有一定的差别等等。

即便如此,相当于一些黑箱测试而言,SPEC依旧是相对比较公正的测试,能够比较客观的反映CPU的实际性能,毕竟绝对客观的测试是不存在的,就如同高考,即便存在这样或那样的问题,但目前来看,依旧是最具可操作性,相对公平合理的考评方式(北京、上海除外)。

ZX-C是对VIA技术的引进消化吸收,相对于ZXA的2个CPU核,ZXC改为4个CPU核,而且CPU核之间核心通过 L2 Cache 交互,相比较ZXA而言,ZXC的多核性能有所提升。针对从VIA引进的内核存在资源冗余和不均衡的问题做了重新设计,并采用了台积电28nm制造工艺,降低了功耗,提高了稳定性,减少了量产成本,将CPU的主频从ZXA的1.6G,提升到ZXC的2G。

另外,兆芯还重新设计 FSB 接口,FSB 频率从 1066MHz 提高到 1333MHz。对访存单元进行了重新设计,设计了全新的 L1/L2 访存控制单元,优化访存性能等工作。

而这些修改最直接的体体现就是在性能上,根据相关单位的SPEC2006测试,主频2.16G(睿频)的ZXC在采用Ubuntu 14.04操作系统,ICC编译器的情况下,成绩为:

Specint 2006:      17

Specint rate2006:   50

Specfp 2006:       18.2

Specfp rate2006:   36.3

ZXC相对于ZXA,在单线程定点成绩上提升了约54%,多线程提升了约147%;就浮点性能而言,ZXC相对于ZXA单线程性能提升了约50%,多线程性能提升了约50%。

虽然在Ubuntu 14.04操作系统,ICC编译器的情况下,Specint 2006:17;Specfp 2006:18.2 的成绩相对应Intel有较大的差距,但相对于ZXA而言,ZXC的进步着实不小。

ZXD性能再提升且弥补了ZXC的最大短板

之前介绍了,ZXC相对于ZXA,在单线程定点成绩上提升了约54%,多线程提升了约147%;就浮点性能而言,ZXC相对于ZXA单线程性能提升了约50%,多线程性能提升了约50%。

但ZXC也有自己的短板,那就是前端总线——对于图像、音频、视频、游戏、FPGA综合以及科学应用等应用,通常是对于大工作集的少部分数据进行操作,前端总线就成为一个主要的性能瓶颈。

ZXC延续了VIA原本的前端总线(VIA V4 bus)的设计——前端总线(front-side bus,FSB)是早期Intel芯片的计算机通信的接口,和AMD公司的EV6类似,其连接CPU和北桥芯片,内存控制器通常集成在北桥中——ZXC没有将内存控制器集成到处理器上,而是在桥片里。这样一来,导致STREAM测试的成绩就不太好看了。

根据STREAM 5.10测试的成绩,单线程的成绩为:

Copy: 7685.0 MB/s

Scale: 7446.4 MB/s

Add:  8129.5 MB/s

Triad:  7981.7 MB/s

4 线程测试成绩为:

Copy: 7426.3 MB/s

Scale: 7504.0 MB/s

Add:  7656.8MB/s

Triad:  7787.7 MB/s

从中可以看出,ZXC的STREAM 测试成绩是比较一般的,而且相对于ZXA而言提升也比较有限。

ZXD的最明显改进之处就在于更换了更好的DDR4内存控制器,是国内首款集成了DDR4内存控制器的国产桌面CPU,而且ZXD还把内存控制器集成到芯片里——相对于ZXC的DDR3内存控制器,ZXD采用了DDR4内存控制器,并把内存控制器集成到芯片里,而非像ZXC那样把内存控制器集成在桥片里,而这个改变一定程度上提升了CPU的综合性能。

此外,ZXD很有可能将FSB总线换了类似于Intel的dmi这样的接口。两者因素相加,使ZXC存在的短板不复存在。最典型的证明就是STREAM测试成绩大幅提升。根据相关单位的测试,STREAM 5.10测试单线程成绩为:

Copy: 10942.4 MB/s

Scale: 10371.4 MB/s

Add:  10603.1 MB/s

Triad:  9850.1MB/s

多线程成绩为:

Copy: 12666.1 MB/s

Scale: 13060.3 MB/s

Add:  11270.2MB/s

Triad: 11302.6MB/s

从测试成绩可以看出,ZXD的SRTEAM测试成绩相对于ZXC有了显著提升,弥补了过去的短板。并且通过更新了ddr4内存控制器,在商业上还能有效应对各家内存大厂的DDR3内存条停产的问题。

除了内存控制器上的改进之外,ZXD增加 X86 指令缓冲器,提供了更精确的循环缓冲功能,并通过整体流水线前后端各级优化,大幅减少流水线级数,有效降低了分支预测失败的性能损失......经过一系列的改进,直接体现在ZXD相对于ZXC的性能提升,根据相关单位的数据,在采用Ubuntu 14.04操作系统,内存为 32GB DDR4内存,硬盘为Intel 530 系列120GB 的SSD硬盘,编译器为ICC,ZXD睿频到2.2G的情况下,SPEC2006测试成绩为:

Specint 2006:      20.4

Specint rate2006:  63.3

Specfp 2006:       23

Specfp rate2006:   47.6

ZXD这个成绩虽然相对于Intel和AMD依旧有不小的差距,就裸CPU性能而言,ZXD大约是Intel主流四核CPU的30%—40%。而且必须说明的是,兆芯对CPU架构的修改还是相对有限的,目前所做的修改并非脱胎换骨的大换血,比如没有实现类似于AMD从“打桩机”到Zen的提升和飞跃。

本文作者:铁流

本文转自雷锋网禁止二次转载,原文链接

时间: 2024-09-15 03:03:42

技术引进再创新,国产X86 CPU和Intel还有多少差距?的相关文章

国产x86 CPU性能达Intel的80%?

日前,<让缺"芯"少"魂"成为过去式>一文引起了舆论的广泛关注.特别是文章中采访了核高基专项总师,以及披露的关于国产x86通用处理器的内容引起了网友广泛关注--国产x86通用处理器的成功自主研发和量产,令国产桌面处理器在性能方面完成了一次跨越式的提升,从"十二五"初期的不足国际整体水准的7%提升到了目前的50%,综合性能体验达到80%. 目前,兆芯处理器芯片已在联想.长城.同方.曙光等主流整机厂商的产品中得到应用. 对此,一些媒体纷纷

国产x86 CPU达到国际水准80%?你信你就输了!

日前,<让缺"芯"少"魂"成为过去式>一文引起了舆论的广泛关注. 特别是文章中采访了核高基专项总师,以及披露的关于国产x86通用处理器的内容引起了网友广泛关注--国产x86通用处理器的成功自主研发和量产,令国产桌面处理器在性能方面完成了一次跨越式的提升,从"十二五"初期的不足国际整体水准的7%提升到了目前的50%,综合性能体验达到80%.目前,兆芯处理器芯片已在联想.长城.同方.曙光等主流整机厂商的产品中得到应用. 对此,一些媒体纷纷

揭秘中国X86 CPU两大阵营,海光、兆芯谁更强?

前不久,永恒之蓝肆虐,教育网和公安内网遭到攻击,洛阳市公安官方甚至发文,承认公安内网陷入瘫痪.而Intel在不久前表示版本号为6.x.7.x.8.x.9.x.10.x.11.5.以及11.6系列的所有固件产品存在严重的漏洞,这就意味着英特尔近十年来的固件芯片都会受到影响. 根据资料表明,国家已经制订了旨在使用国产化产品替代进口产品的计算机计划--全国党政系统的计算所实现国产化替代,从而保障国家的信息安全.不过,考虑到党政办公中,暂时还不可能一下子就彻底抛弃Windows,即便用Linux取代Wi

兆芯国产X86桌面计算机生态日趋完善

"十二五"期间,兆芯自主完成了ZX-C四核处理器的设计研发工作,并于2015年4月实现量产,实现了桌面计算机CPU核心技术上的突破.作为国内目前唯一掌握处理器.芯片组和图形处理器三大核心技术的公司,兆芯掌握三大核心芯片480万行研发代码,芯片设计研发全部由本土员工组成的技术团队在国内完成,全部环节实现了透明可控. 目前,兆芯最新的国产X86通用处理器包含ZX-C四核.ZX-C+四核以及ZX-C+八核产品,均采用28nm制程工艺,主频最高2.0GHz,支持CPU虚拟化技术,完全可以满足日

传中国政府接手原威盛x86 CPU技术 后者对此拒绝评论

传中国接手原威盛x86 CPU技术想当年在桌面级x86 CPU市场,除了英特尔与AMD的名号,还有一家来自台湾的厂商VIA威盛科技也占有一席之地,即便你没有听说过VIA也不妨,事实上这家公司的董事长却是人尽皆知的,那就是王雪红.如今VIA在当年激烈的市场竞争中已经埋没了许多年,但据业内人士透露,它经营多年的x86处理器技术或将由中国政府接手,使其再一次被推上风口浪尖.早在今年年初,VIA就对外宣布其持股比例仅20%,而其余股票则由拥有中国政府背景的国内投资机构控制.因此业内人士猜测,中国政府已经

联想连续9季度居国产X86服务器市场份额第一

近日,IDC发布的2013年第一季度中国区服务器市场调研报告显示,联想服务器以12.3%的市场份额继续领跑国产X86服务器市场.这是自2011年第一季度以来,联想连续第9个季度占领国产服务器市场份额榜首. Think血统注入,助力用户稳定大局 自2012年6月,ThinkServer服务器全新发布,联想全面布局企业级产品市场以来,联想在中国区服务器市场长期保持10%以上的高份额占比,并逐渐缩小与国际品牌之间的差距,成功跻身服务器第一阵营. 市场份额的出众表现,得益于Think家族20年来传袭的卓

英特尔的华丽转身x86 CPU的跨越式进步

摘要:英特尔CPU研发史上绝无仅有的"倒退",却是x86 CPU世界最为瞩目的革新!AMD64位处理器大军压境,让不少IFans期待着能有一款重量级产品来重整英特尔威风.原以为超过4GHz的奔腾会来挑大梁,但英特尔前CEO贝瑞特(Barrett)的"惊世一跪"无疑给大家泼了一盆冷水.4GHz奔腾计划在那一刻烟消云散,让不少人暗自伤神了许久.   英特尔CPU研发史上绝无仅有的"倒退",却是x86 CPU世界最为瞩目的革新!AMD64位处理器大军压

国内首款X86手机停产 Intel试水遇大考

国内首款X86手机停产 Intel试水遇大考(TechWeb配图)[搜狐IT消息](文/刘瑞刚)8月24日独家消息,搜狐IT获悉,英特尔在国内试水智能手机芯片的首款产品已经全面停产,目前进入清理库存阶段.联想开始推出K系列新产品K860,这款新产品没有延续英特尔的芯片.这标志着英特尔试水国内智能手机市场暂时告一段落.单靠一款产品的短期表现来判断英特尔智能手机芯片的成功失败有失公允,但毫无疑问的是,英特尔正在面临一场前所未有的大考,考场是席卷全球的移动互联网浪潮,而英特尔交出的考卷之一,则是X86

根植应用 引领创新 国产高性能服务器推荐

[天极网办公频道11月26日消息]定位于中国高端商用计算与服务领域,国产服务器生产厂商始终以客户应用为导向,致力于将先进的IT技术应用到国内信息化建设中.成熟的技术.卓越的品质.专业的服务,使得浪潮受到中国服务器用户的普遍青睐.例如浪潮英信服务器已经广泛应用到金融,税务,财政,电信,能源,企业,教育,政府,国家安全,铁路交通,研究机构等各行业.本期导购我们将为大家介绍几款高性能国产服务器. 浪潮英信服务器参与杭州地铁一号线工程公安通信系统部分,承担视频监控系统和计算机网络系统的额硬件基础平台建设