近日,有媒体曝光了华为的两个商标,是关于芯片指令集的,其中中文名称是“灵犀指令集”,于2019年9月24日申请。而英文名则是“LinxiISA”,于2022年10月24日申请。
指令集是什么,相信大家都很明白了,是芯片执行某种运算、处理功能的命令。
目前全球最知名的两大指令集是X86、ARM。X86垄断PC领域,ARM垄断手机等移动设备,这两个指令集,都受美国的控制。
而国内的芯片厂商们,大多使用ARM指令集,比如华为麒麟芯片,华为鲲鹏芯片,均使用ARM指令集,还使用ARM的IP核。
而ARM的指令集一般并不单独对外授权,一般是一些特定指令集打包成一个架构,再对外授权授权,华为拥有ARM V8架构的永久授权。
但是ARM目前升级成了V9版本,且没有授权给华为,情况就比较尴尬了,因为V9比V8更先进,没有得到V9,只有V8,基于V8研发出来的芯片,一定程度上,是比不过V9的。
不黑不吹,基于以上事实,我们可以判定出,目前华为的麒麟、鲲鹏芯片,其实已经被ARM卡住了脖子,一旦后续新的架构不能继续拿到授权,那么华为的芯片性能,可能与其它对手相比,会越来越落后。
所以对于华为而言,必须做一些改变了,而这个“灵犀指令集”,或许就是华为的备胎,华为早做了准备,以前ARM没断供时,它只是备胎,当断供了时,就有可能转正。
对于华为这样的企业而言,本身就拥有从底层硬件到用户APP的全栈能力,所以自研一套指令集也不奇怪,也不是很难。
不过,真正难的其实是生态,X86指令集之所以这么成功,是因为windows系统只支持X86架构,而windows已经让大家离不开了,所以X86称王称霸。
ARM指令集之所以这么牛,是因为安卓系统,目前安卓系统与ARM形成了强大的生态,目前的安卓手机、苹果手机,均是ARM指令集。
所以华为推出自研指令集不难,难的是如何基于自研的指令集,打造出生态来,如果没有生态,指令集就没有意义,正如现在的龙芯一样,自研了LoongArch,但生态不给力,所以无法与X86、ARM去竞争。
当然,华为还有一个优势,那就是鸿蒙系统,如果鸿蒙系统发展起来,拥有了自己的生态之后,那么让鸿蒙系统,来兼容灵犀指令集,形成鸿蒙--灵犀生态,那么事情就成了。
另外作为消费者以及应用开发者,其实并不希望这么多指令集,因为生态会碎片化,各种生态要单独开一个软件,工作量实在太大了。
原文标题 : 华为灵犀指令集曝光!华为去ARM化,芯片100%自研?