美國時(shí)間12月2日,RISC-V國際基金會宣布其成員批準(zhǔn)了15項(xiàng)新規(guī)范,包含了RISC-V指令集架構(gòu)下的40多個(gè)擴(kuò)展,其中重點(diǎn)強(qiáng)調(diào)的就是其矢量、標(biāo)量加密和Hypervisor三條規(guī)范。RISC-V國際基金會表示,這些規(guī)范為AI、機(jī)器學(xué)習(xí)、IoT、汽車和數(shù)據(jù)中心等市場創(chuàng)建了新的機(jī)遇,那么對于RISC-V這個(gè)仍在蓬勃發(fā)展的架構(gòu)來說,這些規(guī)范究竟意味著什么呢?
向量處理
過去向量計(jì)算往往只用于氣象預(yù)報(bào)和聲吶研究等細(xì)分市場,如今人工智能的興起下,向量運(yùn)算開始擴(kuò)展到所有類型的應(yīng)用和解決方案中,甚至在某些語音和視覺的機(jī)器學(xué)習(xí)推理中成了主要運(yùn)算方式。
RISC-V的向量規(guī)范帶來的RISC-V向量擴(kuò)展,為數(shù)據(jù)運(yùn)算密集的應(yīng)用敞開了大門。該擴(kuò)展已于今年9月進(jìn)入凍結(jié)公共審核階段,如今終于通過批準(zhǔn)。RISC-V的向量擴(kuò)展僅有100多條指令,但憑借這些指令,開發(fā)者就可以在RISC-V架構(gòu)的處理器上迅速應(yīng)對復(fù)雜的運(yùn)算工作,比如稀疏矩陣運(yùn)算等,并做到極低的延遲。
RISC-V向量擴(kuò)展中還有針對嵌入式設(shè)備和MCU的擴(kuò)展Zve,為性能不高的RISC-V CPU核心提供32/64整數(shù)、單精度和雙精度的浮點(diǎn)向量運(yùn)算,滿足邊緣端日益增長的算力要求。這樣不論是消費(fèi)級的IoT設(shè)備,還是工業(yè)級的機(jī)器學(xué)習(xí)應(yīng)用,都能從中獲利。
標(biāo)量加密
安全是任何一個(gè)架構(gòu)都不容小覷的一環(huán),從支持安全的加密標(biāo)準(zhǔn)到防范x86曾遇到的Spectre和Meltdown等漏洞,RISC-V在加密上同樣沒有放松。
標(biāo)量加密規(guī)范將為小規(guī)模的加密工作帶來加速,這些擴(kuò)展顯著降低了物聯(lián)網(wǎng)和嵌入式設(shè)備中安全高效的加速加密技術(shù)門檻。標(biāo)量加密擴(kuò)展的引入,使得RISC-V在實(shí)現(xiàn)某些標(biāo)準(zhǔn)的哈希加密或分組加密算法時(shí),要比直接使用標(biāo)準(zhǔn)指令快一個(gè)數(shù)量級。
根據(jù)RISC-V國際基金會CTO Mark Himelstein的說法,在使用標(biāo)量加密擴(kuò)展后,64位的RISC-V運(yùn)行AES128加密算法所需指令數(shù)從1145條下降至78條,提升性能的同時(shí)也加強(qiáng)了對邊信道攻擊的防范。除了性能和安全優(yōu)勢外,引入標(biāo)量加密擴(kuò)展所需成本也非常低,不需要像向量處理器一樣占用芯片大量的邏輯空間,開發(fā)者可以將目前主流的加密算法集成到最小的設(shè)備中。
Hypervisor虛擬化
虛擬化支持也是如今常見的需求之一,無論是數(shù)據(jù)中心還是嵌入式設(shè)備,都開始引入虛擬化技術(shù)。RISC-V的虛擬化擴(kuò)展已經(jīng)停留在草案階段許久了,如今終于獲得批準(zhǔn),RISC-V社區(qū)已經(jīng)完成了KVM的移植,Linux 5.16版本中的KVM也將正式支持RISC-V的hypervisor擴(kuò)展,另一大開源虛擬機(jī)Xen也在今年三月宣布將考慮支持RISC-V的虛擬化。而SiFive在同一天公布的SiFive P650處理器,也聲稱支持虛擬化。
![](https://file.elecfans.com/web2/M00/23/E4/poYBAGGuyuyACGzjAAB0IGUOQCA187.jpg)
P650處理器 / SiFive
虛擬化技術(shù)主要是實(shí)現(xiàn)CPU、內(nèi)存和I/O的虛擬化。RISC-V通過賦予敏感寄存器和指令特權(quán)的方式,實(shí)現(xiàn)了CPU的虛擬化。在內(nèi)存虛擬化上,RISC-V和Arm/x86一樣,選擇實(shí)用多階段頁表來實(shí)現(xiàn)。RISC-V的Hypervisor規(guī)范將supervisor級的架構(gòu)虛擬化,有效地以type-1或KVM這類type-2的形式托管運(yùn)行客戶操作系統(tǒng)。
RISC-V憑借其擴(kuò)展性,已經(jīng)展現(xiàn)了作為加速器的無限潛力,有了虛擬化技術(shù)的支持,RISC-V的硬件資源可以得到最大限度的利用,在數(shù)據(jù)中心的機(jī)器和網(wǎng)絡(luò)基礎(chǔ)架構(gòu)中也將獲得更多的機(jī)會。
除了數(shù)據(jù)中心,汽車和工業(yè)控制應(yīng)用也已經(jīng)全面鋪開虛擬化技術(shù),比如UI與控制應(yīng)用的硬件隔離等等。這也是RISC-V存在感較小的兩大市場,有了虛擬化技術(shù)的支持,相信RISC-V能夠吸引到更多的行業(yè)玩家。
小結(jié)
盡管RISC-V仍是全球ISA市場中的一小部分,但根據(jù)調(diào)研機(jī)構(gòu)近期發(fā)布的報(bào)告,RISC-V的處理器核心將在2022年和2023年實(shí)現(xiàn)翻倍式增長。尤其是在這些新規(guī)范和新擴(kuò)展的加入下,欲求快速進(jìn)入市場的初創(chuàng)小型公司更愿意選擇這種開放式的架構(gòu)。
向量處理
過去向量計(jì)算往往只用于氣象預(yù)報(bào)和聲吶研究等細(xì)分市場,如今人工智能的興起下,向量運(yùn)算開始擴(kuò)展到所有類型的應(yīng)用和解決方案中,甚至在某些語音和視覺的機(jī)器學(xué)習(xí)推理中成了主要運(yùn)算方式。
RISC-V的向量規(guī)范帶來的RISC-V向量擴(kuò)展,為數(shù)據(jù)運(yùn)算密集的應(yīng)用敞開了大門。該擴(kuò)展已于今年9月進(jìn)入凍結(jié)公共審核階段,如今終于通過批準(zhǔn)。RISC-V的向量擴(kuò)展僅有100多條指令,但憑借這些指令,開發(fā)者就可以在RISC-V架構(gòu)的處理器上迅速應(yīng)對復(fù)雜的運(yùn)算工作,比如稀疏矩陣運(yùn)算等,并做到極低的延遲。
RISC-V向量擴(kuò)展中還有針對嵌入式設(shè)備和MCU的擴(kuò)展Zve,為性能不高的RISC-V CPU核心提供32/64整數(shù)、單精度和雙精度的浮點(diǎn)向量運(yùn)算,滿足邊緣端日益增長的算力要求。這樣不論是消費(fèi)級的IoT設(shè)備,還是工業(yè)級的機(jī)器學(xué)習(xí)應(yīng)用,都能從中獲利。
標(biāo)量加密
安全是任何一個(gè)架構(gòu)都不容小覷的一環(huán),從支持安全的加密標(biāo)準(zhǔn)到防范x86曾遇到的Spectre和Meltdown等漏洞,RISC-V在加密上同樣沒有放松。
標(biāo)量加密規(guī)范將為小規(guī)模的加密工作帶來加速,這些擴(kuò)展顯著降低了物聯(lián)網(wǎng)和嵌入式設(shè)備中安全高效的加速加密技術(shù)門檻。標(biāo)量加密擴(kuò)展的引入,使得RISC-V在實(shí)現(xiàn)某些標(biāo)準(zhǔn)的哈希加密或分組加密算法時(shí),要比直接使用標(biāo)準(zhǔn)指令快一個(gè)數(shù)量級。
根據(jù)RISC-V國際基金會CTO Mark Himelstein的說法,在使用標(biāo)量加密擴(kuò)展后,64位的RISC-V運(yùn)行AES128加密算法所需指令數(shù)從1145條下降至78條,提升性能的同時(shí)也加強(qiáng)了對邊信道攻擊的防范。除了性能和安全優(yōu)勢外,引入標(biāo)量加密擴(kuò)展所需成本也非常低,不需要像向量處理器一樣占用芯片大量的邏輯空間,開發(fā)者可以將目前主流的加密算法集成到最小的設(shè)備中。
Hypervisor虛擬化
虛擬化支持也是如今常見的需求之一,無論是數(shù)據(jù)中心還是嵌入式設(shè)備,都開始引入虛擬化技術(shù)。RISC-V的虛擬化擴(kuò)展已經(jīng)停留在草案階段許久了,如今終于獲得批準(zhǔn),RISC-V社區(qū)已經(jīng)完成了KVM的移植,Linux 5.16版本中的KVM也將正式支持RISC-V的hypervisor擴(kuò)展,另一大開源虛擬機(jī)Xen也在今年三月宣布將考慮支持RISC-V的虛擬化。而SiFive在同一天公布的SiFive P650處理器,也聲稱支持虛擬化。
![](https://file.elecfans.com/web2/M00/23/E4/poYBAGGuyuyACGzjAAB0IGUOQCA187.jpg)
P650處理器 / SiFive
虛擬化技術(shù)主要是實(shí)現(xiàn)CPU、內(nèi)存和I/O的虛擬化。RISC-V通過賦予敏感寄存器和指令特權(quán)的方式,實(shí)現(xiàn)了CPU的虛擬化。在內(nèi)存虛擬化上,RISC-V和Arm/x86一樣,選擇實(shí)用多階段頁表來實(shí)現(xiàn)。RISC-V的Hypervisor規(guī)范將supervisor級的架構(gòu)虛擬化,有效地以type-1或KVM這類type-2的形式托管運(yùn)行客戶操作系統(tǒng)。
RISC-V憑借其擴(kuò)展性,已經(jīng)展現(xiàn)了作為加速器的無限潛力,有了虛擬化技術(shù)的支持,RISC-V的硬件資源可以得到最大限度的利用,在數(shù)據(jù)中心的機(jī)器和網(wǎng)絡(luò)基礎(chǔ)架構(gòu)中也將獲得更多的機(jī)會。
除了數(shù)據(jù)中心,汽車和工業(yè)控制應(yīng)用也已經(jīng)全面鋪開虛擬化技術(shù),比如UI與控制應(yīng)用的硬件隔離等等。這也是RISC-V存在感較小的兩大市場,有了虛擬化技術(shù)的支持,相信RISC-V能夠吸引到更多的行業(yè)玩家。
小結(jié)
盡管RISC-V仍是全球ISA市場中的一小部分,但根據(jù)調(diào)研機(jī)構(gòu)近期發(fā)布的報(bào)告,RISC-V的處理器核心將在2022年和2023年實(shí)現(xiàn)翻倍式增長。尤其是在這些新規(guī)范和新擴(kuò)展的加入下,欲求快速進(jìn)入市場的初創(chuàng)小型公司更愿意選擇這種開放式的架構(gòu)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
-
cpu
+關(guān)注
關(guān)注
68文章
10921瀏覽量
213271 -
加密算法
+關(guān)注
關(guān)注
0文章
216瀏覽量
25595 -
RISC-V
+關(guān)注
關(guān)注
45文章
2334瀏覽量
46736
發(fā)布評論請先 登錄
相關(guān)推薦
ISA ARM 對比 RISC-V
ARM和RISC-V同為精簡指令集(RISC)架構(gòu),這意味著它們都基于相似的設(shè)計(jì)理念:通過簡化指令集來提高處理器的效率和執(zhí)行速度。然而,即使同為RISC架構(gòu),ARM和
RISC-V的理論與實(shí)踐探討
項(xiàng)目,旨在通過簡化指令集來優(yōu)化計(jì)算效率。RISC-V與傳統(tǒng)的封閉式架構(gòu)(如x86、ARM)不同,它是一個(gè)開放標(biāo)準(zhǔn),這意味著任何個(gè)人或組織都可以自由使用、修改和擴(kuò)展這一指令集。因此,RISC-V不僅在學(xué)術(shù)界引起廣泛興趣,在工業(yè)界也
加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未來 !
加入RISC-VAdvocate行列!我們正在尋找來自世界各地的RISC-V愛好者,通過全球推廣和參與,成為支持RISC-V進(jìn)步的關(guān)鍵參與者。作為一名RISC-VAdvocate,您將
![加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未來 !](https://file1.elecfans.com/web2/M00/E5/D3/wKgaomZBeIyADEqiAACsZ19UYWk044.png)
RISC-V指令集的特點(diǎn)總結(jié)
開源
定義:RISC-V 是完全開源的指令集架構(gòu)(ISA),意味著任何人都可以查看、使用、修改以及分發(fā)其設(shè)計(jì),而無需支付版權(quán)費(fèi)用。
優(yōu)勢:這種開源特性促進(jìn)了全球性的創(chuàng)新和合作。
社區(qū)化
定義
發(fā)表于 08-30 22:05
RISC-V Summit China 2024 青稞RISC-V+接口PHY,賦能RISC-V高效落地
沁恒在歷屆峰會上分享RISC-V在MCU領(lǐng)域的創(chuàng)新成果,和大家共同見證了本土RISC-V產(chǎn)業(yè)的成長。早在第一屆RISC-V中國峰會上,沁恒就公開了青稞RISC-V系列量產(chǎn)芯片的關(guān)鍵技術(shù)
![<b class='flag-5'>RISC-V</b> Summit China 2024 青稞<b class='flag-5'>RISC-V</b>+接口PHY,賦能<b class='flag-5'>RISC-V</b>高效落地](https://file1.elecfans.com/web2/M00/04/BB/wKgZombRkPCAbb8HAAecyiE4_tA967.png)
risc-v的發(fā)展歷史
RISC-V v2.1,增加了對64位體系結(jié)構(gòu)的支持,并提供了更詳細(xì)的文檔和規(guī)范。
2017年:RISC-V基金會推出了RISC-V
發(fā)表于 07-29 17:20
為什么要有RISC-V
RISC-V(“RISC five”)的目標(biāo)是成為一個(gè)通用的指令集架構(gòu)(ISA):①、它要能適應(yīng)包括從最袖珍的嵌入式控制器,到最快的高性能計(jì)算機(jī)等各種規(guī)模的處理器。②、它應(yīng)該能兼容各種流行的軟件棧
發(fā)表于 07-27 15:05
淺析RISC-V領(lǐng)先ARM的優(yōu)勢
RISC-V相對于ARM的優(yōu)勢主要體現(xiàn)在以下幾個(gè)方面:
開源與免費(fèi):
RISC-V是一個(gè)完全開源的指令集架構(gòu)(ISA),其規(guī)范公開且可以免費(fèi)使用。這意味著任何人都可以基于
發(fā)表于 06-27 08:45
RISC-V現(xiàn)在發(fā)展得怎么樣了?
Omdia的報(bào)告預(yù)計(jì),到2030年,RISC-V架構(gòu)芯片的出貨量將達(dá)到170億,市場份額將占到25%,尤其在工業(yè)和汽車行業(yè)增長加快。這一預(yù)測也表明RISC-V架構(gòu)正迅速獲得市場認(rèn)可,也意味著它或?qū)?/div>
![<b class='flag-5'>RISC-V</b>現(xiàn)在發(fā)展得怎么樣了?](https://file.elecfans.com/web2/M00/4E/DC/poYBAGLCjeiALm_WAAAYmfR7Qec474.png)
risc-v的mcu對RTOS兼容性如何
關(guān)鍵點(diǎn)和歸納:
指令集兼容性 :
RISC-V是一個(gè)開源的指令集架構(gòu)(ISA),這意味著不同的MCU制造商可以根據(jù)自己的需求實(shí)現(xiàn)RISC-V的不同版本或變種。因此,RTOS的兼容性首先取決于RTOS
發(fā)表于 05-27 16:26
RISC-V的MCU與ARM對比
和實(shí)現(xiàn)。這意味著RISC-V具有高度的靈活性和可定制性,可以根據(jù)不同的應(yīng)用需求進(jìn)行優(yōu)化和擴(kuò)展。
ARM :ARM是一種專有的架構(gòu),任何想要使用ARM的指令集或?qū)崿F(xiàn)的設(shè)計(jì)者都必須向ARM公司支付版權(quán)費(fèi)
發(fā)表于 05-27 15:58
為何什么risc-v芯片比arm的效率高
RISC-V芯片在某些情況下可能相對于ARM架構(gòu)芯片表現(xiàn)出更高的效率,這主要得益于RISC-V設(shè)計(jì)的一些特點(diǎn)和優(yōu)勢。
首先,RISC-V指令集架構(gòu)是模塊化的,這意味著設(shè)計(jì)師可以根據(jù)特定
發(fā)表于 04-28 09:38
RISC-V有哪些優(yōu)點(diǎn)和缺點(diǎn)
RISC-V作為一種開源的指令集架構(gòu)(ISA),具有一系列顯著的優(yōu)點(diǎn)和潛在的缺點(diǎn)。以下是RISC-V的主要優(yōu)點(diǎn)和缺點(diǎn)概述:
優(yōu)點(diǎn):
開源與開放性:RISC-V是開源的,這意味著任何人都
發(fā)表于 04-28 09:03
RISC-V有哪些優(yōu)缺點(diǎn)?是堅(jiān)持ARM方向還是投入risc-V的懷抱?
RISC-V作為一種開源的指令集架構(gòu)(ISA),具有一系列顯著的優(yōu)點(diǎn)和潛在的缺點(diǎn)。以下是RISC-V的主要優(yōu)點(diǎn)和缺點(diǎn)概述:
優(yōu)點(diǎn) :
開源與開放性 :RISC-V是開源的,這意味著任何
發(fā)表于 04-28 08:51
淺談RISC-V微架構(gòu)驗(yàn)證方式
RISC-V 是一個(gè)開放的 ISA,任何人都可以接受它并實(shí)現(xiàn)處理器。但RISC-V市場的領(lǐng)導(dǎo)者知道,僅僅因?yàn)樗麄儾恍枰Ц对S可使用費(fèi),并不意味著RISC-V是便宜的選擇。
發(fā)表于 04-15 11:34
?822次閱讀
![淺談<b class='flag-5'>RISC-V</b>微架構(gòu)驗(yàn)證方式](https://file1.elecfans.com/web2/M00/C8/81/wKgZomYcoIiAZZ43AAA5f1_iMic888.png)
評論