国产CPU的“三国杀”:X86、ARM和LoongArch,谁才是自主可控的真答案?
说到国产CPU,很多人可能觉得就是“龙芯”一个名字,但实际上一共有六家公司,分成了三条路线。这三条路,各有各的底牌,也各有各的难处。
先说X86这条线。兆芯和海光用的是X86架构,说白了就是跟美国人买授权,然后自己改一改。这个架构最大的好处,就是兼容性无敌。Windows能跑,各种数据库、工业软件都能直接装,几乎不用费劲适配。所以现在很多党政机关和国企,为了省事,直接选X86路线的CPU。
但问题也很明显。授权这个东西,别人让你用你才能用,不让用就没辙。而且你拿不到人家最新的技术,只能吃剩饭。海光用的是AMD Zen1的授权,兆芯是VIA的,都是老底子。万一哪天美国卡脖子,说停就停,到时候一堆设备就废了。
再说ARM路线。华为鲲鹏和飞腾用的都是ARM架构,这个架构在手机上特别牛,因为省电。到了服务器上,靠多核堆性能,在云计算、大数据这种场景下,能效比比X86还高。所以现在很多互联网公司都用ARM的服务器,比如阿里、腾讯。
但ARM也有坑。它虽然给了永久授权,但版本迭代特别快,你每追一个版本,就得再花钱。而且不能自己改指令集,相当于你永远只能跟着别人走。桌面生态也不行,很多专业软件和游戏根本跑不起来,只能用模拟器,性能打折。
最后是LoongArch,也就是龙芯自己搞的。龙芯以前用MIPS,后来觉得不行,干脆自己从头设计了一套指令集,叫LoongArch。这个架构100%自主,想怎么改就怎么改,没有后门,也不用担心被卡脖子。单核性能现在也追上来了,大概跟AMD的Zen2差不多。
但代价就是生态几乎为零。Windows装不了,安卓也装不了,只能靠二进制翻译技术去兼容,翻译过来性能会损失不少。现在主要用在党政军、金融、能源这些关键领域,因为安全第一,生态差点也能忍。普通人家用,基本没法用。
所以这三条路线,其实就是“现在能用”和“以后能活”的权衡。X86和ARM,现在用着顺手,但以后可能被断供。LoongArch现在用着费劲,但以后谁也别想卡它。
说说具体怎么选。如果你是普通用户,或者公司只是想换个国产CPU办公,那就选X86或者ARM,省心。兆芯和海光的电脑,装个Windows系统,用起来跟外国电脑没区别。华为鲲鹏的服务器,跑云服务也稳。
但如果你是搞金融、能源、军工这种,那必须上LoongArch。虽然前期适配很痛苦,但长期来看,安全比什么都重要。国家也会慢慢推,生态会慢慢好起来。
未来会怎样?我觉得短期三五年,X86和ARM还是主流,因为大家都在用,软件生态改不过来。但十年后,LoongArch可能会翻盘。因为RISC-V这种开源架构也在崛起,到时候市场会分得更细。LoongArch要能做得好,完全有可能变成第三个选择。
说到底,国产CPU不是一场比赛,而是各走各的路。我们普通人不用太纠结,买电脑的时候看看自己需要什么软件,选对应的就行。但国家层面,肯定要重点扶持LoongArch,因为那是真正的自主。
最后说句实话,现在的国产CPU,跟英特尔、AMD比还有差距,但已经能用了。尤其是龙芯,这几年进步很大。只要别老想着一步登天,慢慢来,总有一天能追上。到那时候,我们就不用再讨论“国产CPU哪家好”了,因为家家都差不多,好用的很。
热门跟贴