????張然聽到李力游直接說出risc-v指令集,驚訝地道:“你知道這個指令集嗎?”
????作為芯片企業(yè)的老總,李力游對芯片行業(yè)的動態(tài)了如指掌,不但知道risc-v指令集,對它的來龍去脈也一清二楚。
????2010年,加州大學(xué)伯克利分校的一個研究團(tuán)隊準(zhǔn)備啟動新項目,需要選擇一種處理器指令集。他們分析了arm、mips、x86等多個指令集,發(fā)現(xiàn)這些指令集不僅設(shè)計越來越復(fù)雜,而且還存在知識產(chǎn)權(quán)問題,不能隨便使用。于是伯克利的研究團(tuán)隊臨時組建一個四人小組,從零開始設(shè)計一套全新的指令集!
????這個名為risc-v的指令集設(shè)計非常簡單,基礎(chǔ)指令集只包含了不到50條指令,但已經(jīng)可以用于實(shí)現(xiàn)一個具備定點(diǎn)運(yùn)算和特權(quán)模式等基本功能的處理器。如果用戶需要的話,也可以根據(jù)自己的需求自定義新指令。這樣一來,這套指令集兼具精簡和靈活兩大特點(diǎn)。更關(guān)鍵的是,伯克利研究團(tuán)隊將?risc-v?指令集徹底開放,實(shí)行開源,這樣使用risc-v?就不像其他指令集那樣需要付授權(quán)費(fèi)了。
????因為risc-v是開源和免費(fèi)的,眾多的學(xué)術(shù)機(jī)構(gòu)都可以開發(fā)兼容risc-v指令集的處理器,不需要支付一分錢的費(fèi)用。于是,加州大學(xué)伯克利分校、麻省理工學(xué)院、普林斯頓大學(xué)等學(xué)術(shù)機(jī)構(gòu)紛紛加盟?risc-v。
????李力游解釋道:“展訊的cpu跟華為海思一樣,用的是arm公版架構(gòu)。我們光是授權(quán)費(fèi)就花了500萬美元,只能用五年,而且每塊芯片還要向arm交錢。我們很不情愿,但沒有辦法。在知道risc-v這種開源指令集后,我研究了一下,發(fā)現(xiàn)這個指令集非常優(yōu)秀,總結(jié)了前人教訓(xùn),避開了很多歷史包袱,達(dá)到了簡約而不簡單的效果,而且是免費(fèi)的。我考慮過,展訊是不是能夠基于risc-v開發(fā)出全新的手機(jī)芯片呢?但只是想了想,展訊資金和技術(shù)都有限,用全新的指令集開發(fā)出全新的芯片太難了!其實(shí)我覺得這個事國家可以搞,國家一直強(qiáng)調(diào)自主研發(fā),但自己研發(fā)的架構(gòu)沒有市場,而用arm以及mips等架構(gòu)又要受制于人,采用risc-v的話,就可以很好的解決這些問題?!?br/>
????張然凝視著李力游的眼睛,問道:“你認(rèn)為世紀(jì)巔峰基于risc-v指令集來開發(fā)vr芯片,或者說把寶押在risc-v上,是否可行?”
????李力游明白張然為什么要押寶risc-v,真正的巨頭沒有那個希望自己受制于人。芯片別人可以卡脖子,指令集別人同樣可以卡你脖子。就拿華為來說,要是美國說我們cpu不賣給華為了,華為根本不怕,手里有海思。但要是美國向arm施壓,arm的授權(quán)不讓華為用了,那華為就真的傻眼了。
????在安卓上市的最初幾年,谷歌一直要求應(yīng)用程序采用java編寫,并且能跑在dalvik虛擬機(jī)上。很多低端處理器跑虛擬機(jī)非常吃力,而且虛擬機(jī)占用內(nèi)存大,會提高成本。但谷歌寧可冒著讓安卓在競爭中處于不利的風(fēng)險,也要推廣dalvik虛擬機(jī)。因為谷歌不愿看到手機(jī)領(lǐng)域里arm一家獨(dú)大,希望mips、x86等cpu也能夠跑安卓。
????張然希望vr采用risc-v指令集顯然是不想受制于人,真正將命運(yùn)掌握在自己手中。李力游對此大為嘆服,這個人眼光和魄力都不得了!
????李力游沉吟了幾秒鐘,開口道:“可行,因為vr是全新領(lǐng)域,是一片白地,大家都是從頭開始,?risc-v肯定有機(jī)會。arm是收費(fèi)的,而費(fèi)用非常高。像我們展訊的處理器就是買的arm的構(gòu)架,花了差不多500萬,此外每塊芯片還要向他們付錢。很多大公司對此都非常不爽,但大家沒有別的選擇。現(xiàn)在arm統(tǒng)治了手機(jī)市場,risc-v根本沒有機(jī)會,但在vr領(lǐng)域就不一樣了,arm跟?risc-v處在同一起跑線,risc-v是開源的,是免費(fèi)的。我相信很多公司會拋棄arm,轉(zhuǎn)投risc-v的懷抱。有這些大公司參與,risc-v完全有可能建起自己的生態(tài)系統(tǒng)。”
????李力游頓了頓道:“不過風(fēng)險也非常大,risc-v指令集是全新的指令集,白紙一張,所有東西都要從頭開始。我覺得芯片從設(shè)計、到流片制造、到封裝測試,到最后上市至少要五年以上。而搭建、生態(tài)系統(tǒng)需要更長的時間。在這個過程中,arm肯定不會閑著。arm本身是個強(qiáng)大的聯(lián)盟,有很多廠商參與其中。當(dāng)他們進(jìn)軍vr領(lǐng)域后,會很快建起自己的生態(tài)系統(tǒng)。如果我們搭建生態(tài)圈的速度比他們慢,那就徹底輸了!”
????其實(shí)張然對指令集這東西根本不在行,甚至可以說不懂,不過在他看來芯片之間的競爭跟手機(jī)系統(tǒng)的競爭類似,不完全是技術(shù)較量。很多人都在說問,中國為什么造不出自己的芯片?其實(shí)不是造不出來,而是沒有生態(tài)系統(tǒng),造出來了也沒有辦法在市場上推廣。
????作為互聯(lián)網(wǎng)方面的行家,張然清楚安卓能夠戰(zhàn)勝其他對手,統(tǒng)治智能手機(jī),關(guān)鍵在于安卓是開源的,有源源不斷的開發(fā)者為安卓開發(fā)應(yīng)用程序,讓安卓迅速建立起了生態(tài)系統(tǒng)。