RISC-V是一種新興的開放源代碼指令集體系結構,主要用于處理器(迄今為止主要用作加速器)。但現(xiàn)在出現(xiàn)了新的發(fā)展勢頭,他們似乎已準備好在CPU領域跟對手競爭。
一年前,使用RISC-V處理器的唯一方法是花1,000美元從基于RISC-V的初創(chuàng)公司SiFive購買開發(fā)板。如今,SparkFun,BeagleBoard,Pine64,Rios和其他公司已經(jīng)發(fā)布或將要發(fā)布由RISC-V芯片驅動的單板計算機,價格低至15美元。甚至還有一臺基于BBC Doctor Who的RISC-V微型計算機,用于孩子們學習編碼,售價不到100美元。
RISV-V International的首席技術官Mark Himelstein表示:“許多供應商將繼續(xù)進行這種部署。” “其中有些很小,例如SparkFun,這顯然是嵌入式的東西,有點像最小的 Raspberry Pi。然后BeagleBoard則為可以運行Linux。您將看到人們從整體上做事情。部署范圍,首先是開發(fā),然后才是實際部署這些東西?!?/p>
數(shù)據(jù)中心綁定
RISC-V已經(jīng)在數(shù)據(jù)中心中,不僅作為加速器,而且還擔負著CPU的職責。例如,某些HPC網(wǎng)絡使用RISC-V處理傳輸中的數(shù)據(jù)。它還似乎正在向另一個角色轉變,即為服務器提供動能,該服務器的低功耗使其對邊緣部署特別有用。
Himelstein說:“已經(jīng)有基[RISC-V的云服務器,阿里巴巴和一些公司已經(jīng)做到了這一點。
我們希望很快能看到該架構為從智能手機到HPC的系統(tǒng)的所有功能提供支持。
他說:”我知道人們正在研究這些東西,因為他們在我們的許多會議上都進行了交談,而且他們來參加我們的會議是在詢問他們應該關心哪些方面的工作量。“
根據(jù)Himelstein的說法,更多RISC-V服務器尚未出現(xiàn)的原因與架構的就緒程度無關,而與硬件制造商開發(fā)產(chǎn)品并將其推向市場的時間無關。他說,將嵌入式產(chǎn)品推向市場可能需要一年左右的時間。一臺服務器更像是五年。
他說:”決定這一點的是產(chǎn)品的跑道。“ ”人們在努力工作了一段時間,因此,隨著那些時期的結束,您將開始看到其中包含很多RISC-V的許多產(chǎn)品。
他補充說:“我認為成功就是成功?!?“當人們看到別人在做某事,做一些新穎獨特的事情,或者使自己受益的事情時,他們也會嘗試這樣做。”
模塊化設計
目前,為使RISC-V與英特爾,AMD和Arm處于平等地位而進行的許多工作都是圍繞著開發(fā)擴展而展開的,擴展是芯片模塊化設計的一部分。擴展可以看作是插件,芯片設計人員可以使用它們向芯片添加功能,這些功能可以在需要時由軟件調用。盡管某些擴展功能提供了RISC-V獨有的功能,但其他擴展功能則包含了其他類型芯片中的功能。
對于RISC-V,這種模塊化設計在某種程度上可以避免其他體系結構設計中的技術負擔。由于可以根據(jù)需要拉動或重新設計這些功能,因此,它們永遠不會成為RISC-V芯片制造商必須長期承擔的負擔。
由于某些擴展非常復雜,如果設計得不慎,有可能對性能產(chǎn)生負面影響,因此,它們必須經(jīng)過嚴格的批準流程。直到最近,它還包括甚至簡單明了的擴展,可以輕松將其集成到芯片的設計中,而無需擔心性能。
對于后者,RISC-V International制定了上周推出Fast Track計劃,以簡化對這些小型擴展程序的批準。顧名思義,F(xiàn)ast Track大大減少了批準擴展程序所需的時間。
“ Fast Track保持必要的制衡,以確保擴展程序設計正確并遵循RISC-V的體系結構方法,同時為RISC-V International迅速擴展其標準化擴展程序集鋪平了道路,” Ventana Micro Systems的聯(lián)合創(chuàng)始人和首席技術官Greg Favor在一份聲明中進行了解釋。
除了Fast Track的宣布之外,還引入了第一個利用此過程的擴展程序ZiHintPause。這是軟件開發(fā)人員可以激活的一種擴展,以在某些情況下降低芯片的功耗,這對于需要解決功耗問題的IoT或邊緣設備特別有用。
硬件自由
Himelstein說,驅使開發(fā)人員使用開源軟件的相同動因吸引著硬件公司采用開源RISC-V。
他說:“您將看到更多的產(chǎn)品投放市場,并且涉及從物聯(lián)網(wǎng)到高性能計算的各個方面。” “那是因為RISC-V給了您自由,它給了您自由選擇想要的東西的權利;它給了您不受某些其他體系結構約束的自由;它給了您一定程度的財務自由,可以建立所需的庫存芯片,然后做所有這些事情。
”它為您提供了很多自由,人們真的很喜歡那樣。他們在軟件世界中通過Linux學會了這種自由,現(xiàn)在他們開始了,‘哇,我可以在硬件世界中做到這一點 ,這是驚人的?!?/p>