龍芯打怪升級(jí):3大難題,解決2個(gè),只剩最后1個(gè)了
不得不說,國(guó)產(chǎn)CPU中的典型代表龍芯的成長(zhǎng)史,也就像網(wǎng)游中的打怪升級(jí)史,不斷的努力,不斷的成長(zhǎng),將缺點(diǎn)一個(gè)一個(gè)解決,最后成為王者。
之前龍芯真的有三大缺點(diǎn)的,這些缺點(diǎn),一個(gè)一個(gè)的看起來都很難解決,但經(jīng)過20年的努力,如今這3大缺點(diǎn),已經(jīng)解決掉了2個(gè),只有最后一個(gè),龍芯也正在與合作一起努力解決。
先說第一大缺點(diǎn),那就是依賴國(guó)外的指令集。
以前龍芯使用的是國(guó)外的MIPS,雖然后來龍芯基于MIPS指令集,研發(fā)出了自己的LoongISA指令集,但還是脫離不了MIPS指令集。
在龍芯3A5000之前,龍芯使用MIPS指令集,每賣出一顆CPU,都要向MIPS指令集所有者,交授權(quán)費(fèi)用。
但從3A5000開始,情況不一樣了,龍芯自研出了LoongArch指令集,這是100%自研的,與MIPS沒有任何關(guān)系,從底層擺脫了對(duì)MIPS的依賴,真正獨(dú)立自主可控了。
第二大難題,則是性能的問題。
對(duì)于任何一款CPU而言,性能都是一個(gè)非常重要的指標(biāo),性能差了沒人會(huì)使用,龍芯剛推出時(shí),落后intel、AMD甚至有15年以上的差距。
但龍芯并不灰心氣餒,不斷的努力研發(fā),改進(jìn)架構(gòu),到3A6000時(shí),龍芯的性能已經(jīng)與intel十代酷睿i3水平差不多了,IPC值,甚至達(dá)到了13代酷睿i3的水平。
雖然綜合整體來看,龍芯落后intel、AMD還有個(gè)3-5年的差距,但是這個(gè)差距,已經(jīng)不再是天差地別了,在部分領(lǐng)域,已經(jīng)完全可以替代了。
第三大難題,則是生態(tài)。
對(duì)于CPU而言,性能是重要因素,但沒有生態(tài),再好的性能也沒有人用,因?yàn)榇蠹矣秒娔X是用來解決問題的,沒有生態(tài)的電腦,只能制造問題,不能解決問題。
目前龍芯只能使用linux生態(tài),與windows相比,確實(shí)相差很遠(yuǎn),也不是短時(shí)間之內(nèi)能夠解決的。
不過如今國(guó)產(chǎn)麒麟軟件、UOS,這兩大操作系統(tǒng),均全面支持龍芯,且支持最新的LoongArch指令集,這兩大國(guó)產(chǎn)系統(tǒng),兼容的軟硬件數(shù)超過了300萬,能夠很大程度滿足大家的日常需求了。
可見,第三個(gè)難題,雖然還沒有解決,但也算是解決了一部分了,隨著國(guó)產(chǎn)操作系統(tǒng)的發(fā)展,這一個(gè)缺點(diǎn),估計(jì)也會(huì)很快解決掉。
到時(shí)候龍芯可以全面替代intel、AMD,成為中國(guó)人真正的國(guó)產(chǎn)CPU,那么我們?cè)贑PU方面,就可以逐步擺脫對(duì)intel、AMD的依賴,走出一條獨(dú)立自主可控的道路來。
