众所周知,目前国内有6大国产CPU,分别是华为鲲鹏、飞腾、龙芯、申威、海光、兆芯。
这6大CPU,又分为三条路线,第一条路线是使用ARM指令集,包括华为鲲鹏、飞腾。第二条路是使用X86指令集,包括海光、兆芯。
而第三条路则是龙芯、申威,目前使用自主可控的自主指令集。
很多人对于所谓的指令集、IP授权等,并不理解,我来举个例子可能,就容易理解了。
第一种是只使用对方的指令集,就好比拿钱买了对方的地基,然后自己在对方的地基上盖房子,房子怎么盖,还是有很大的自主权的,只要在地基的可承受程度内,任自己发挥。比如海光,差不多就是这一种。
第二种是使用对方的指令集,还使用对方的IP,这就好比买钱,买了对方的毛坯房,对方把房子盖好了,你只能在对方盖的房子内,搞内部装修,这一块你自己说了算。
第三种则是使用自主可控的指令集,那就好比自己的地,自己打地基,想怎么盖房子,完全取决于自己的水平,能力等,龙芯、申威目前就属于这一种。
所以如果从自主可控的程度来看,龙芯的LoongArch是100%自研的,申威的SW指令集,也算是100%自主可控,所以这两种是最牛的。
而只使用指令集,不使用对方IP的,在自主程度上应该排第二,像海光应该算这一种,只使用X86的指令集,不使用IP核。兆芯也属于这一种,但是兆芯的授权,网上有传言说是已经到期了,所以有一定的风险。
至于华为鲲鹏,飞腾,既使用了ARM的指令集,还使用了ARM的IP核,自主程度相对而言是最低的,很难摆脱对ARM等的依赖,这是一个硬伤。
比如前段时间ARM就传出,最新的高性能CPU核,就不再对中国企业授权,这对于一些CPU企业而言,就有一定的影响。
可见,买别人的地基来盖房子,或者买别人的毛坯房来自己装修,远不如在自己的地皮上盖房子,想怎么盖就怎么盖,这也是未来国产CPU厂商们努力的目标。
大家争取自己去打地基,自己盖房子,这样才能真正自主可控,你觉得呢?