本篇文章2812字,读完约7分钟
在麒麟950的发布会上,华为宣布正在开发服务器用的自主芯片。 实际上,开发arm服务器芯片的不仅仅是华为,还有国防科大、高通量、amd等ic设计单位和企业是否设计了arm服务器芯片。
对于arm 32位指令集的许可谨慎,arm对64位指令集的许可非常慷慨,这不仅吸引了arm阵营ic设计企业冲击服务器芯片市场,也是arm 64位指令集本身的原因。
arm为什么要放宽64指令集的许可证?
事实上,原始arm的64位指令和32位指令不同,两者不完全兼容,如mips64和mips32、x8664和x8632。 arm的64位指令在某种程度上被重新定义,在软件上与arm32位指令不兼容,只有在系统状态切换的情况下才能切换32位和64位指令,如果内核是arm64位,则应用程序为arm32位
第一个arm的64位指令和32位指令有点像英特尔当时的ia-32和ia-64的关系,ia-64是长指令集( vliw ),与cisc的ia-32不兼容。
因此,arm热衷于销售64位指令,其根本原因是当时的英特尔ia-32和ia-64不兼容,不致力于ia-64的生态建设,被迫被amd抓住机会制作64位的x86服务器芯片
arm可能吸取了英特尔当时的教训。 为了更快地宣传64位指令集,建立适当的软件生态,我们改变了过去对arm32位指令集许可证的谨慎性,向许多强大的供应商许可了64位指令集,加快了生态建设,被竞争对手夺走了机会, 然后,用虚拟化的方法将32和64混淆。 在arm32指令集时代,华为、国防科大等多家原企业和机构没有arm指令集的授权,但却被arm宣传64指令集的东风授权。
但是,尽管如此,指令集的授权费用还不高。 据小道消息称,国防科大拿到的授权费5年1亿美元,而且5年后是否继续授权,需要以什么价格重新与arm谈判,虽然没有关于华为的小道消息,但与国防科大的条件相比,同样的价格,可能是5年期的授权
华为在arm芯片方面取得了什么成就?
华为的arm芯片中最广为人知的就是海思麒麟。 6年前,出茅庐的k3由于成品不成熟,市场营销、铺货战略的失误最终也没能立足于山寨机市场,但第一次大胆的尝试为海思企业积累了宝贵的经验。 2年后的k3v2是世界首款集成4核armcortexa9的手机芯片方案,存在兼容性差、功耗大等问题,但之后的长颈鹿910将gc4000替换为mali450mp4,采用28nmhpm工艺一举脱胎换骨。
年5月发布的长颈鹿920非常惊人,长颈鹿920使用大小的核心架构,整合了4核armcortexa7和4核armcortexa15,gpu选择了malit628mp4。 客观地说,长颈鹿920在性能上相对于长颈鹿910是一个质的飞跃。 凭借出色的功耗控制和多核调度,麒麟920性能满足绝大多数应用,功耗控制得非常好,处于同一水平,相对于媒体有漏电缺陷的联发科mt6595,麒麟920属于多核 搭载麒麟920系列soc的荣耀6、荣耀6plus、mate7等机型无一例外地取得了成功,其中mate7还成为了国家领导人送给外国客人的礼物。
的麒麟930集成了8核armcortexa53,gpu与麒麟920一样选择了malit628mp4,性能方面相对麒麟920提升有限,但其基带采用华为自主开发的4gmsa技术,在信号稳定性和通话质量方面,
最近发布的麒麟950集成了4核armcortexa53和4核armcortexa72,得益于16nmff+工艺,麒麟950的功耗和性能的平衡变得非常好,armcortexa72为2.3g的主频,单核功耗为1 .
但是华为的arm芯片不仅仅是长颈鹿。 年初,华为发布了集成32核armcortexa57的芯片。 该芯片是使用台湾积体电路制造16纳米工艺,用于高性能、低功耗设备的互联网解决方案。 此外,在麒麟950发布会上,华为还发布了自主精细结构设计的服务器芯片,该芯片一经推出,将彻底终结华为采用arm公开精细结构的历史。
其实,海思的芯片服务于华为的快速发展战术,有云、管、端三个方向。 “端”是指终端,是大家最常见的手机芯片,最广为人知。 “管”被广泛应用于通信行业。 例如,大家打电话,十有八九要通过这些芯片解决。 “云”cpu市场普及,最大的障碍不是技术,而是软件生态。
华为的arm服务器能卖吗?
相比采用arm公开版微结构的手机芯片,华为自主设计的服务器芯片更是笔者关心的话题。 但是,在短时间内,笔者没有看到arm服务器芯片。
正如英特尔进入手机芯片市场时受制于软件生态并取得更多成果一样,arm在进入pc和服务器芯片市场时也面临着同样的挑战。 英特尔已经推出的低功耗服务器芯片彻底屏蔽了arm通过低功耗服务器芯片侵蚀市场的可能性,因此arm在服务器芯片市场上难以与英特尔竞争,只能走差异化或政策保护的道路。
具体来说,国防科大的64核arm服务器芯片“火星”并不能说性能不强,根据spec2006模拟器的成绩,在多核性能上可以与intele5比肩,但受制于较弱的单核性能和软件生态,未来银河麒麟奥
高通通过纯粹的市场竞争,看到了arm服务器芯片不太容易撼动x86服务器芯片的地位,但美国政府显然不会因为高通而打压英特尔。 于是高通找到贵州省政府,成立合资企业贵州华芯通半导体技术有限企业,依赖中国地方政府的保护和投资来获取arm服务器芯片的生存空之间。 (该企业首批注册资本18.5亿元,贵州省政府投资机构占股55%,美国高通公司某子公司占股45%。 笔者认为,这种合资,可能是合资企业拿着高通的筹码穿上马甲,摇身一变成为“中国自主知识产权”的筹码,地方政府购物,借助政府力量向党政军宣传,与兆芯基本具有一个性质)。
amd制造arm芯片是因为急症,由于用x86芯片受到英特尔多年的压迫,股价已经是低得不可思议后的无奈,而且还宣称具有试水、捞一票的性质,但amd的arm主张可以运行windows
华为的arm芯片无论在1~2年后开发成功,还是性能弱于国防科大“火星”,市场前景依然不容乐观——华为是否在寻求自产自动售货机,利用华为与政府、运营商的良好关系进行市场
结语
笔者认为,华为自主设计高性能的服务器芯片,其最大的意义不是这个服务器芯片在商业上从英特尔手中夺走市场份额,而是服务华为的“云、管、端”快速发展战术,吸引人才
目前,国内成功开发安全可控高性能芯片的公司只有龙芯、申威和飞腾,三者都有深厚的技术积累和渊源——龙芯来自中科大的技术实力,龙芯的董事长和总裁是夏培肃院士的学生。 飞腾和赫军工一脉相承。 申威则和建国初期就存在的科学研究院都有着深厚的渊源……。
对于其他合资arm阵营ic设计企业拥有海外芯片穿马甲或拥有arm公版精细结构“设计”soc的制造商来说,华为自主开发显然是雄心勃勃的,也有勇气在技术上开拓创新。
来源:成都新闻网
标题:“除了海思麒麟 华为在ARM芯片上还有那些成就?”
地址:http://www.cdsdcc.com/cdkjsh/18010.html