平头哥半导体将玄铁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的崛起之地。
|