在媒體報(bào)道ARM mini China將在中國(guó)大陸IPO后,有網(wǎng)絡(luò)輿論就把這件事和美國(guó)伯克利研究團(tuán)隊(duì)開(kāi)發(fā)RlSC-V,并吸引了IBM、NXP、西部數(shù)據(jù)、英偉達(dá)、高通、三星、谷歌、華為等100多家科技公司加入RISC-V陣營(yíng)的事情聯(lián)系起來(lái)。并認(rèn)為美國(guó)推廣RlSC-V是為了打倒ARM,進(jìn)而實(shí)現(xiàn)控制全球CPU的陰謀。
其實(shí),RlSC-V就是一個(gè)學(xué)術(shù)性質(zhì)的開(kāi)源CPU,全球100多家科技公司加入RlSC-V陣營(yíng),更多是基于商業(yè)利益上的考量,和“陰謀論”、“大棋黨”完全扯不上關(guān)系。RlSC-V給中國(guó)最大的啟示,則是自建獨(dú)立于Wintel、AA的技術(shù)體系沒(méi)有那么難。
什么是RISC-V
RISC-V讀作RISC Five,意思是第五代精簡(jiǎn)指令處理器。取這個(gè)名字只是因?yàn)槊绹?guó)伯克利研究團(tuán)隊(duì)的David Patterson教授在此之前已經(jīng)研制了四代精簡(jiǎn)指令處理器芯片。
RISC-V并非國(guó)家意志的產(chǎn)物,僅僅是加州大學(xué)伯克利分校的一項(xiàng)課題研究產(chǎn)物。在2010年,伯克利研究團(tuán)隊(duì)要設(shè)計(jì)一款CPU,然而,英特爾對(duì)X86的授權(quán)卡的很死,ARM的指令集授權(quán)又非常貴,而且ARM 32的授權(quán)卡的也非常嚴(yán),好像只有蘋(píng)果、高通等4家公司獲得了授權(quán)。像國(guó)內(nèi)華為、展訊等公司僅獲得了ARM 64 授權(quán)。
由于在2010年,MIPS當(dāng)時(shí)還沒(méi)被Imagination收購(gòu),SPARC還沒(méi)有被甲骨文放棄,IBM也還沒(méi)有搞Open Power。這樣一來(lái),伯克利的研究團(tuán)隊(duì)的選擇僅限于DEC那個(gè)已經(jīng)銷(xiāo)聲匿跡的Alhpa、惠普自己都放棄了的PA-RISC,以及連英特爾都推不動(dòng)的安騰……在這種情況下,伯克利的研究團(tuán)隊(duì)非常有魄力,決定從零開(kāi)始設(shè)計(jì)一套全新的指令集。
在很多媒體的報(bào)道中,定義一套指令集被描述為黑科技,但事實(shí)上,實(shí)現(xiàn)一款高性能的CPU和圍繞指令集構(gòu)建軟件生態(tài)才是真正具有挑戰(zhàn)性的工作,定義一套指令集的難度并不大,伯克利的研究團(tuán)隊(duì)4名成員僅用了3個(gè)月就完成了RISC-V的指令集開(kāi)發(fā)。
RISC-V指令集
由于伯克利研究團(tuán)隊(duì)缺人缺錢(qián),于是決定將RISC-V開(kāi)源,成為CPU中的Linux,在獲得各方支援后,又相繼開(kāi)發(fā)了一些產(chǎn)品。
目前,伯克利研究團(tuán)隊(duì)已經(jīng)完成了基于RISC-V指令集的順序執(zhí)行的64位處理器核心(代號(hào)為Rocket),并前后基于45nm與28nm工藝進(jìn)行了12次流片。Rocket芯片主頻1GHz,與ARM Cortex-A5相比,實(shí)測(cè)性能較之高10%,面積效率高49%,單位頻率動(dòng)態(tài)功耗僅為Cortex-A5的43%。在嵌入式領(lǐng)域,Rocket已經(jīng)可以和ARM爭(zhēng)市場(chǎng)了。
上百家科技公司加入RlSC-V陣營(yíng)和陰謀論無(wú)關(guān)
在媒體報(bào)道ARM mini China將在中國(guó)大陸IPO后,有網(wǎng)絡(luò)輿論就把這件事和RlSC-V聯(lián)系起來(lái),認(rèn)為美國(guó)推廣RlSC-V是為了打倒ARM,進(jìn)而實(shí)現(xiàn)控制全球CPU的陰謀。而ARM mini China將在中國(guó)大陸IPO則是中國(guó)方面的反制措施。
然而,則完全是媒體不懂技術(shù)情況下的胡亂聯(lián)想。ARM mini China將在中國(guó)大陸IPO只是日本軟銀讓中國(guó)大陸股民當(dāng)接盤(pán)俠,和“在下一盤(pán)大棋”完全沒(méi)有關(guān)系。相比之下,中資背景的基金全資收購(gòu)Imagination,并由原紫光集團(tuán)李力游博士出任CEO,更像是“在下一盤(pán)大棋”。
加入RlSC-V陣營(yíng)的公司和學(xué)術(shù)機(jī)構(gòu)
另外,全球上百家公司加入RlSC-V陣營(yíng),和媒體報(bào)道的美國(guó)想要打倒ARM,進(jìn)而實(shí)現(xiàn)技術(shù)壟斷完全扯不上關(guān)系,甚至媒體的立論都是有問(wèn)題的,這里簡(jiǎn)單的澄清一下:
美國(guó)根本沒(méi)有打倒ARM的必要,畢竟ARM的主要研發(fā)中心都在美國(guó),本來(lái)就是美國(guó)人設(shè)計(jì)的,核心技術(shù)掌握在美國(guó)人手里。FBI、CIA如果需要,隨時(shí)可以造訪ARM研發(fā)中心調(diào)取核心機(jī)密。即便目前ARM被日本軟銀收購(gòu),但考慮到駐扎在日本的數(shù)萬(wàn)名美國(guó)大兵,以及日本一直對(duì)美國(guó)卑躬屈膝,ARM不可能脫離美國(guó)的掌控。
美國(guó)想要打倒ARM根本沒(méi)有那么麻煩,根本不需要另搞一個(gè)RISC-V。美國(guó)政府只要對(duì)ARM施行各種限制政策,就可以輕而易舉扼殺ARM。比如像限制中國(guó)自主CPU那樣,要求臺(tái)積電、聯(lián)電、格羅方德、三星、中芯國(guó)際等Foundry禁止給ARM流片,高通、蘋(píng)果、華為等ARM陣營(yíng)IC設(shè)計(jì)公司就會(huì)像中興那樣陷入休克。除了使用政策大棒之外,商業(yè)上拉偏架也是一個(gè)選擇,美國(guó)政府只要全力支持X86就可以了。即便不扶持X86,MIPS、Aphla、SPARC、安騰、PA-RISC隨便找一個(gè)都可以,何必去搞什么RISC-V。
加入RISC-V陣營(yíng)更多是因?yàn)樯虡I(yè)因素
全球上百家科技公司加入RISC-V陣營(yíng),更多的還是因?yàn)樯虡I(yè)原因。雖然在很多報(bào)道中,都將ARM的成功歸咎于開(kāi)放,但實(shí)際上,ARM只是在商業(yè)模式上開(kāi)放,在技術(shù)上是卡的很死的。
迄今為止,獲得ARM32授權(quán)的公司一只手都能數(shù)的過(guò)來(lái),ARM64授權(quán)雖然多一些,但授權(quán)費(fèi)卻異常昂貴,法國(guó)創(chuàng)業(yè)公司Greenwave表示,他們?nèi)绻褂肁RM架構(gòu),要花掉1500萬(wàn)美元的授權(quán)費(fèi)。而且授權(quán)到期后,是否繼續(xù)授權(quán)和授權(quán)費(fèi)用都要重新談判。
雖然對(duì)高通、蘋(píng)果、華為這些大公司而言,上億元人民幣的授權(quán)費(fèi)不算什么,但對(duì)創(chuàng)業(yè)公司來(lái)說(shuō),這是不可承受之重。
在這種情形下,創(chuàng)業(yè)公司肯定會(huì)青睞免費(fèi)的RISC-V。而IBM、NXP、西部數(shù)據(jù)、英偉達(dá)、高通、三星、谷歌、華為等科技巨頭基于不把雞蛋放在一個(gè)籃子里的考量,以及對(duì)ARM的不滿,都選擇加入RISC-V。
不過(guò),這并不能說(shuō)明RISC-V就一定前途無(wú)量,因?yàn)檫@些科技巨頭大多還在觀望,屬于不見(jiàn)兔子不撒鷹的主。而且RISC-V完全開(kāi)源,且允許商業(yè)公司私自添加指令的做法,很容易導(dǎo)致RISC-V碎片化。
這樣一來(lái),就很難形成統(tǒng)一的生態(tài),未來(lái)恐怕會(huì)出現(xiàn)華為、高通、谷歌開(kāi)發(fā)出的RISC-V處理器雖然都屬于RISC-V,但卻不能跑同樣一套軟件的窘境。正如完全開(kāi)放與有力的領(lǐng)導(dǎo)是一對(duì)矛盾,如果無(wú)法解決這個(gè)問(wèn)題,恐怕RISC-V很難成長(zhǎng)到能與X86和ARM爭(zhēng)雄的水平。
自建獨(dú)立于Wintel、AA的技術(shù)體系沒(méi)有那么難
RISC-V對(duì)中國(guó)的最大啟示,就是另起爐灶,自己創(chuàng)建一套獨(dú)立于Wintel、AA的技術(shù)體系其實(shí)并沒(méi)有那么難。
過(guò)去,國(guó)內(nèi)商業(yè)公司,甚至是一些體制內(nèi)單位都認(rèn)為,“從零開(kāi)始設(shè)計(jì)一套全新的指令集是一項(xiàng)讓人望而卻步的工作”,但事實(shí),RISC-V就是從一個(gè)暑期3個(gè)月小項(xiàng)目開(kāi)始成長(zhǎng)起來(lái)的。
RISC-V受到熱捧也折射出一個(gè)現(xiàn)象,那就是國(guó)外往往新出一個(gè)技術(shù),就會(huì)受到熱捧,一窩蜂的去給洋人打工。另外,有鑒于過(guò)去幾十年“國(guó)外一開(kāi)源,國(guó)內(nèi)就自主”的黑歷史,未來(lái)把洋人設(shè)計(jì)的CPU包裝成“自主可控CPU”的情形恐怕會(huì)越來(lái)也多。
事實(shí)上,就開(kāi)源和免費(fèi)來(lái)說(shuō),國(guó)內(nèi)并非沒(méi)有,龍芯的GS232、GS132就已經(jīng)開(kāi)源了,而且對(duì)外IP授權(quán)是免費(fèi)的。就生態(tài)而言,由于應(yīng)用領(lǐng)域是嵌入式,對(duì)生態(tài)的要求并不高。何況爛船還有三斤鐵,在當(dāng)下,MIPS的生態(tài)還是好過(guò)初出茅廬的RISC-V。
技術(shù)好不好,是否實(shí)用,不是看和美國(guó)人跟的緊不緊,而是看和應(yīng)用聯(lián)系的是否緊密。這種一窩蜂的熱捧國(guó)外技術(shù)的現(xiàn)象是極不正常的,背后既有自主技術(shù)宣傳力度不足的因素,也有盲目崇洋媚外的因素。
第7屆RISC-V研討會(huì)的程序委員會(huì)名單
入選了第7屆RISC-V研討會(huì)程序委員會(huì)的中科院計(jì)算所研究員包云崗就表示,“龍芯開(kāi)源可能宣傳還是太少了些,媒體上很少看到,如果當(dāng)時(shí)有(龍芯)開(kāi)源軟核,我們(做課題)也不一定會(huì)選RISC-V。但現(xiàn)在再切換一套指令集和處理器實(shí)現(xiàn),人力投入代價(jià)就有些高了”。
總而言之,RISC-V給中國(guó)最大的啟示,就是建立起一套基于全新指令集的生態(tài)系統(tǒng)并沒(méi)有那么難,一些人總是對(duì)自建獨(dú)立于Wintel、AA的技術(shù)體系望而卻步,并笑話申威和龍芯是堂吉訶德不自量力,這只是在給自己的怯懦和無(wú)能找借口。
-
ARM
+關(guān)注
關(guān)注
134文章
9156瀏覽量
368554 -
cpu
+關(guān)注
關(guān)注
68文章
10901瀏覽量
212640 -
指令處理器
+關(guān)注
關(guān)注
0文章
4瀏覽量
5540
原文標(biāo)題:華為等巨頭加入RISC-V陣營(yíng),是為了對(duì)抗ARM嗎
文章出處:【微信號(hào):guanchacaijing,微信公眾號(hào):科工力量】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論