阿里“平头哥”移植安卓,Risc-V会在中国替代ARM吗?

2021-01-25
阿里巴巴旗下的平头哥半导体向社会公开已经成功将Android 10移植到自己的RISC-V芯片上。

图片来源:摄图网

编者按:本文来自微信公众号毒DoNews(ID: ilovedonews),作者maomaobear,创业邦经授权转载。

日前,阿里巴巴旗下的平头哥半导体(T-Head)向社会公开已经成功将Android 10移植到自己的RISC-V芯片上,并且开源了全部的相关代码,这对于平头哥半导体来说是一次突破性的成就。

平头哥半导体有限公司于2018年10月31日正式成立,是阿里巴巴旗下的一家半导体公司。它开过了基于Risc-V的玄铁910芯片,这款芯片的性能在ARM的A72级别。

这次,平头哥半导体将玄铁910移植至安卓10,有部分媒体认为这对Arm和安卓的联盟来说并不是好消息。这类芯片的推出以及对软件进行移植,将会给Arm带来挑战。事实果真如此吗?我们来看一下。

Risc-V移植安卓的意义

Risc-V推出已经有一段时间了,这个新指令集的优势在于开放。在指令集级别完全开源,无需授权,任何人都可以给予Risc-V开发处理器,不存在ARM不授权就不能做芯片的问题。这对于中国来说,有一定吸引力。

虽然2021年,拜登已经当上了美国总统,人们依然对特朗普对华搞的几次技术限制心有余悸。

虽然现在ARM是一家日本软银持股的英国公司,但是美国的nVIDIA已经对其发起收购。

如果nVIDIA完成收购,那么遇到一个特朗普这样的总统,就有可能对中国的企业发起限制,不允许中国的企业使用ARM指令集和架构。

一旦这种情况出现,中国的很多产业就会遭到毁灭性的打击。

譬如,几乎所有的智能手机、电视、平板和一些智能设备都是基于ARM指令集,ARM不让用了,这些产品就都没有了。

而Risc-V指令集本身是无法禁止的,IP可以禁止,但是Risc-V比较新,各国是齐头并进,你中有我,我中有你,中国可能靠自己的IP就可以解决问题,这就禁止不了。

同样禁止不了的,还有龙芯和神威指令集,但是生态系统上,这些指令集都很尴尬。而现在平头哥支持了安卓,意味着安卓上一些APP是可以移植的,这样就有了备胎,这是平头哥支持安卓的意义。

不禁用就没有竞争力

虽然,平头哥的 Risc-V支持安卓对于备胎来说意义重大。但是在ARM没有禁止的时候,平头哥的竞争力就非常有限了。

玄铁910大致相当于A72的性能,而ARM是A72、A73、A75、A76、A77、A78一年一代,主流性能差距巨大。同时,工艺上,平头哥用28nm工艺,既不完全自主(包括材料、设备),又比先进工艺落后很多。最后拿出来的产品是没有竞争力的。

软件方面,虽然移植了安卓,但是安卓上面的APP要兼容远不是那么容易。

跨指令集的安卓,X86曾经搞过,以英特尔的实力,都遇到了性能大幅损失的问题,英特尔当年让安卓兼容X86,损失大约40%的性能。

尽管当年的英特尔的Core-M性能高于同时代ARM,但是一兼容就没有优势了,最后英特尔放弃了。

平头哥用Risc-V去兼容,即使能兼容,性能也不乐观。

况且当年X86就遇到了大量程序运行不正常,平头哥也绕不过这个坎。

所以,只要不禁运,这个产品就没有竞争力。

Risc-V的机会在新平台

前一段美国一家叫Micro Magic公司,用69mv的功耗跑出3GHZ,测试性能达到第一代i7的水平,相当于现在顶尖处理器单核四分之一的性能。还是14nm,12mm的落后工艺。

而最优秀的ARM处理器,性能功耗比相比这款芯片也有十倍出差距。

这么优秀的性能功耗比,是因为Risc-V开放,这家公司尝试了一种以内存为核心的CPU设计,新的设计减少了处理器等待内存的空耗。达到了逆天的性能功耗比。

这种Risc-V是有前途的。

这种性能功耗比逆天的东西,不应该去兼容安卓,而是应该发展新的应用领域。

譬如,配合RT-Thread(一种高效率的国产开源操作系统)做手表。自己一套软件方案。你这套高性能功耗比的riscv,加上高效操作系统,手表体验最好,而且续航比竞争对手长好几倍。

ARM加安卓做不好的东西,你软硬一体去解决,有体验优势,这才能发展起来。

X86加Windows的平板,UMPC都试图移动化,无奈续航性能体验就是不行,虽然微软看到了市场,但是技术达不到要求。

晚了好多年的智能手机崛起了,采用ARM+安卓,ARM+IOS。

而未来的Risc-V和RT-Thread也需要这样一个舞台。

在某个性能功耗比要求高,ARM+安卓无法满足的舞台,才是Risc-V的崛起之地。

本文(含图片)为合作媒体授权创业邦转载,不代表创业邦立场,转载请联系原作者。如有任何疑问,请联系editor@cyzone.cn。

反馈
联系我们
推荐订阅