本文作者:RISC-V基金會(huì)CTO Mark Himelstein
RISC-V已經(jīng)有十年的歷史了。下面我們來看看RISC-V基金會(huì)已經(jīng)完成了什么,以及它是如何通過針對(duì)特定計(jì)算環(huán)境和行業(yè)的擴(kuò)展來向前發(fā)展的。
RISC-V基金會(huì)正在開發(fā)一系列可選擴(kuò)展,旨在以前所未有的新方式支持特定行業(yè)以及整個(gè)計(jì)算行業(yè)。
本文提供了這些擴(kuò)展的三個(gè)例子:安全、向量和縮減的代碼大小。
RISC-V最近慶祝了它的10周年紀(jì)念日,我們的社區(qū)現(xiàn)在處于一個(gè)獨(dú)特的位置,可以充分利用之前在開源軟件和硬件方面的歷史。
RISC-V是一個(gè)完整的開源體系結(jié)構(gòu),充分體現(xiàn)了RISC的特點(diǎn)。它是一個(gè)靈活的平臺(tái),適用于解決從物聯(lián)網(wǎng)(IoT)到超級(jí)計(jì)算機(jī)等各種行業(yè)需求的解決方案。
我們最初開發(fā)了一個(gè)緊湊的指令集體系結(jié)構(gòu)(ISA),它能夠包含通用、可選和自定義擴(kuò)展。毫不奇怪,現(xiàn)在的門檻比上世紀(jì)80年代第一個(gè)商用RISC芯片出現(xiàn)時(shí)高很多,這意味著對(duì)ISA特性的要求更高,同時(shí)也需要不斷增長的生態(tài)系統(tǒng)來生產(chǎn)可部署產(chǎn)品。
當(dāng)然,ISA只是冰山一角。它本身并沒有什么用處,因此我們已經(jīng)并正在繼續(xù)開發(fā)一個(gè)豐富的軟件生態(tài)系統(tǒng),確保工具和功能(例如,模擬器、驗(yàn)證工具、操作系統(tǒng)、管理程序、調(diào)試器、編譯器等)已經(jīng)就緒。反過來,RISC-V成員可以從與社區(qū)的共同努力中獲益,并加速創(chuàng)新。
我們的組織正在開發(fā)一系列可選擴(kuò)展,旨在以前所未有的新方式支持特定行業(yè)以及整個(gè)計(jì)算行業(yè)。我將在這里討論的三個(gè)例子,分別是密碼學(xué)、向量處理和縮減代碼大小。
安全
無論是行業(yè)還是實(shí)現(xiàn),公司都必須決定其應(yīng)用程序所需的安全級(jí)別。這是自RISC開始以來情況發(fā)生了很大變化的情況之一,從需要使用改進(jìn)的加密標(biāo)準(zhǔn)(如AES)到防范諸如Spectre和Meltdown之類的惡意攻擊。
例如,RISC-V加密任務(wù)小組已經(jīng)設(shè)計(jì)了許多屬于其他擴(kuò)展(例如RISC-V的位操作擴(kuò)展)的指令,并且正在設(shè)計(jì)特定于加密的擴(kuò)展。因此,如果金融部門需要保護(hù)每一筆交易,我們定義的擴(kuò)展可以將AES-128加密所需的指令減少一個(gè)數(shù)量級(jí)以上(在64位RISC-V設(shè)計(jì)中,從1145條指令減少到78條指令)。利用RISC-V的向量擴(kuò)展,高性能的實(shí)現(xiàn)技術(shù)可以進(jìn)一步將指令的數(shù)量減少到每個(gè)塊不到一條指令,同時(shí)提高了抗旁路攻擊的能力。RISC-V 組織在ISA中允許的內(nèi)容非常節(jié)儉,任務(wù)小組必須向社區(qū)展示擴(kuò)展指令集的價(jià)值后才會(huì)選用。
矢量處理
自從 ILLIAC或CRAY一號(hào)計(jì)算機(jī)問世以來,向量處理已經(jīng)存在了很長一段時(shí)間。它一直是關(guān)鍵部門做的事情,如天氣預(yù)報(bào)和聲納等。然而,現(xiàn)在隨著人工智能(AI)的興起和機(jī)器學(xué)習(xí)(ML)在各類型的應(yīng)用和解決方案中的擴(kuò)散,向量處理需求已經(jīng)成為主流。
RISC-V有其歷史上的優(yōu)勢(shì)。我們見證了所有已經(jīng)誕生的實(shí)現(xiàn)以及現(xiàn)代應(yīng)用程序和工作負(fù)載的需求。因此,我們?cè)谏鐓^(qū)中有一組架構(gòu)師設(shè)計(jì)向量擴(kuò)展來處理最苛刻的用途,比如稀疏矩陣等。
此外,因?yàn)槲覀儎?chuàng)建的向量擴(kuò)展沒有歷史的負(fù)擔(dān),而且有一個(gè)整體的看法,所以我們注意到了到底需要什么。例如,對(duì)于內(nèi)存系統(tǒng),為了減少那些非常稀疏的矩陣操作的影響,我們?cè)黾恿颂摂M內(nèi)存(如頁表和tlb)和內(nèi)存訪問(支持實(shí)現(xiàn)來有效地減少對(duì)遍歷操作的緩存影響)。
減少代碼量
嵌入式操作(如物聯(lián)網(wǎng)應(yīng)用程序和計(jì)算機(jī)設(shè)備)通常會(huì)要求代碼量減少。我們創(chuàng)建了一個(gè)支持16位指令版本的C擴(kuò)展(C extension),它適用于32位標(biāo)準(zhǔn)指令集中的相應(yīng)指令。正如您所想象的,這減少了空間需求并提高了緩存的局部性。
然而,一旦我們?cè)O(shè)計(jì)了C擴(kuò)展,就可以清楚地看到,所有其他段都可以利用這個(gè)擴(kuò)展來增強(qiáng)它們的緩存局部性。隨后,C擴(kuò)展成為大多數(shù)實(shí)現(xiàn)者將在其設(shè)計(jì)中包含的基本擴(kuò)展。但我們并沒有就此止步。我們從整體上審視了嵌入式市場的需求,并推出了其他擴(kuò)展,比如稱為Zfinx的擴(kuò)展。它允許實(shí)現(xiàn)者在整數(shù)和浮點(diǎn)運(yùn)算之間共享寄存器,從而減少寄存器所需的空間。
通過這些例子,您可以看到RISC-V正在考慮特定行業(yè)的需求,并將它們轉(zhuǎn)換為適當(dāng)?shù)腞ISC-V特性。這樣一個(gè)整體的觀點(diǎn)加上RISC-V的靈活性吸引了眾多行業(yè)的成員。我們打算繼續(xù)這種模式。因此,總有一天你可以在你的烤面包機(jī)上看到RISC-V的設(shè)計(jì),以及地球上最大的超級(jí)計(jì)算機(jī),以及介于兩者之間的每一個(gè)計(jì)算平臺(tái)中。
上一篇:半導(dǎo)體界的并購案正在發(fā)生著變化
下一篇:英特爾先進(jìn)封裝技術(shù)拿到美國防部大額訂單
推薦閱讀
史海拾趣
隨著技術(shù)的不斷發(fā)展和市場競爭的加劇,Embedded Artists公司也面臨著前所未有的挑戰(zhàn)。為了保持競爭優(yōu)勢(shì)并實(shí)現(xiàn)可持續(xù)發(fā)展,公司決定進(jìn)行轉(zhuǎn)型升級(jí)。他們加大了對(duì)人工智能、物聯(lián)網(wǎng)等前沿技術(shù)的研發(fā)投入,并積極探索新的商業(yè)模式和市場機(jī)會(huì)。同時(shí),公司還注重人才培養(yǎng)和團(tuán)隊(duì)建設(shè),為公司的未來發(fā)展儲(chǔ)備了充足的人才資源。
這些故事是基于Embedded Artists公司的背景和電子行業(yè)的一般趨勢(shì)而虛構(gòu)的。在實(shí)際的發(fā)展過程中,公司可能會(huì)面臨不同的挑戰(zhàn)和機(jī)遇,但無論如何,持續(xù)創(chuàng)新、追求卓越和關(guān)注社會(huì)責(zé)任將是推動(dòng)公司不斷前行的關(guān)鍵因素。
隨著技術(shù)的不斷發(fā)展和市場競爭的加劇,Embedded Artists公司也面臨著前所未有的挑戰(zhàn)。為了保持競爭優(yōu)勢(shì)并實(shí)現(xiàn)可持續(xù)發(fā)展,公司決定進(jìn)行轉(zhuǎn)型升級(jí)。他們加大了對(duì)人工智能、物聯(lián)網(wǎng)等前沿技術(shù)的研發(fā)投入,并積極探索新的商業(yè)模式和市場機(jī)會(huì)。同時(shí),公司還注重人才培養(yǎng)和團(tuán)隊(duì)建設(shè),為公司的未來發(fā)展儲(chǔ)備了充足的人才資源。
這些故事是基于Embedded Artists公司的背景和電子行業(yè)的一般趨勢(shì)而虛構(gòu)的。在實(shí)際的發(fā)展過程中,公司可能會(huì)面臨不同的挑戰(zhàn)和機(jī)遇,但無論如何,持續(xù)創(chuàng)新、追求卓越和關(guān)注社會(huì)責(zé)任將是推動(dòng)公司不斷前行的關(guān)鍵因素。
近年來,Hosiden在技術(shù)創(chuàng)新方面取得了顯著成果。特別是在汽車市場,公司積極參與并推動(dòng)了MIPI A-PHY標(biāo)準(zhǔn)的驗(yàn)證與應(yīng)用。Hosiden與Valens Semiconductor等領(lǐng)先企業(yè)合作,完成了其連接器和電纜對(duì)Valens VA7000芯片組的驗(yàn)證,這是市場上首個(gè)符合MIPI A-PHY的芯片組。這一里程碑式的成就不僅展示了Hosiden在技術(shù)創(chuàng)新方面的實(shí)力,也進(jìn)一步鞏固了其在汽車電子市場中的領(lǐng)先地位。
BURGESS一直以其專業(yè)的服務(wù)和優(yōu)質(zhì)的管理而著稱。它非常重視客戶的需求和體驗(yàn),為每一個(gè)擁有超級(jí)游艇的客戶提供量身定制的服務(wù)方案。無論是游艇的銷售、采購、租賃還是技術(shù)顧問和經(jīng)營管理,BURGESS都能提供全面而專業(yè)的服務(wù)。這種對(duì)細(xì)節(jié)的關(guān)注和對(duì)質(zhì)量的追求,使得BURGESS贏得了眾多高端客戶的信任和青睞,連美國總統(tǒng)特朗普的超級(jí)游艇都是由BURGESS負(fù)責(zé)管理的。
盡管無法提供BURGESS在電子行業(yè)的發(fā)展故事,但以上關(guān)于其在游艇經(jīng)紀(jì)行業(yè)的幾個(gè)重要發(fā)展事實(shí),充分展示了BURGESS的卓越實(shí)力和專業(yè)水平。如需更多關(guān)于BURGESS的信息,建議查閱其官方網(wǎng)站或相關(guān)新聞報(bào)道。
2017年,高創(chuàng)被美的集團(tuán)全資收購,成為美的工業(yè)技術(shù)事業(yè)群的重要業(yè)務(wù)板塊之一。這一轉(zhuǎn)變標(biāo)志著高創(chuàng)進(jìn)入了一個(gè)全新的發(fā)展階段。借助美的集團(tuán)的平臺(tái)力量,高創(chuàng)在技術(shù)研發(fā)、生產(chǎn)制造、供應(yīng)鏈管理等方面得到了顯著提升。同時(shí),與美的集團(tuán)旗下其他業(yè)務(wù)板塊如庫卡機(jī)器人等的協(xié)同合作,進(jìn)一步拓寬了高創(chuàng)的市場應(yīng)用領(lǐng)域。
隨著公司產(chǎn)品的不斷成熟和市場認(rèn)可度的提高,EXCELSEMI開始積極拓展市場。公司通過參加國際展會(huì)、舉辦技術(shù)研討會(huì)等方式提高品牌知名度,并積極尋求與全球知名企業(yè)的戰(zhàn)略合作。這些合作不僅為公司帶來了更多的業(yè)務(wù)機(jī)會(huì),還進(jìn)一步提升了公司的技術(shù)實(shí)力和品牌影響力。
各位,大家好!我是一個(gè)51初學(xué)者,在資料上看到可以用DBG8051來驗(yàn)證指令的正誤,但是在網(wǎng)上下載了一個(gè),運(yùn)行后沒法輸入指令!在此向各位朋友請(qǐng)教,肯請(qǐng)知道者不吝賜教!在此謝謝了!… 查看全部問答∨ |
|
大家搞SPI通信有沒遇到數(shù)據(jù)丟幀現(xiàn)象?多幀數(shù)據(jù),總有一幀/多幀數(shù)據(jù)收不到。 大家搞SPI通信有沒遇到數(shù)據(jù)丟幀現(xiàn)象?多幀數(shù)據(jù),總有一幀/多幀數(shù)據(jù)收不到。… 查看全部問答∨ |
我把在EVC中做好的界面下到目標(biāo)版中,老出現(xiàn)以下錯(cuò)誤 --------------------Configuration: 1485 - Win32 (WCE ARMV4) Release-------------------- Compiling... 1485Dlg.cpp Linking... Creating browse info file... Error executing bscmak ...… 查看全部問答∨ |
大家好, 我現(xiàn)在在使用mtd2009j, 采用定時(shí)器的方式產(chǎn)生脈沖來驅(qū)動(dòng)電機(jī)運(yùn)行. 控制邏輯全部通過定義變量, 在定時(shí)中斷里根據(jù)變量的變化來調(diào)節(jié)脈沖頻率以達(dá)到控制電機(jī)運(yùn)行的目的. 但是這樣子做導(dǎo)致程序相當(dāng)復(fù)雜, 而且不易擴(kuò)展(增加功能或改變算法相當(dāng) ...… 查看全部問答∨ |
|
GPIO;見單片機(jī)原理接口:胡漢才243頁硬件圖 MCS-51的4個(gè)I/O端口共有三種操作方式:輸出數(shù)據(jù)方式,讀端口數(shù)據(jù)方式, 讀端口引腳數(shù)據(jù)方式。 在數(shù)據(jù)輸出方式下,CPU通過一條數(shù)據(jù)操作指令就可以完成數(shù)據(jù)的輸出,也即 往P0~P3的端口鎖存器中寫入數(shù) ...… 查看全部問答∨ |
HCNR201線性光耦簡單使用時(shí)需要一個(gè)前級(jí)運(yùn)放將電壓信號(hào)轉(zhuǎn)換為電流信號(hào),反饋電流IPD1=Vin/R1,也就是說IPD1的大小只取決于Vin和R1的大小,但是又有IPD1=K1*If(If為輸入電流,IPD1為反饋電流),而且K1與K2一般很小(HCNR200是0.50%),并且隨溫度 ...… 查看全部問答∨ |
- 三星激進(jìn)投資 HBM4,押注 1c DRAM 挑戰(zhàn) SK 海力士霸主地位
- 半導(dǎo)體公司,排隊(duì)赴港“二次上市”
- 智聚邊緣 創(chuàng)見未來 貿(mào)澤電子2025技術(shù)創(chuàng)新論壇探討“邊緣AI與機(jī)器學(xué)習(xí)”新紀(jì)元
- 大聯(lián)大連續(xù)榮登2025年度中國品牌價(jià)值500強(qiáng),品牌影響力再攀新高
- 黃仁勛自曝“非常痛苦”,H20禁令讓NVIDIA少賺150億美元
- 小米自研芯為何能用3nm工藝、基于公版架構(gòu)
- 今年Computex,芯片廠商又開始“神仙打架”
- 交棒前,恩智浦的CEO說了這些
- 聯(lián)想自研5nm芯片SS1101跑分曝光:對(duì)標(biāo)第二代驍龍8
- 自動(dòng)駕駛L2與L3有什么區(qū)別?為什么車企不提L3?
- 為什么城市NOA離不開激光雷達(dá)?
- 吉利的“神盾金磚電池”有什么技術(shù)亮點(diǎn)?
- 讓靈感掙脫技術(shù)枷鎖,英特爾攜手D5打造高效AI創(chuàng)作體驗(yàn)
- 中科曙光與海光信息宣布戰(zhàn)略重組
- 317.95億元!海外占比28%!4月電池新能源投資擴(kuò)產(chǎn)項(xiàng)目大盤點(diǎn)
- 現(xiàn)代汽車啟動(dòng)AI充電機(jī)器人ACR測試,仁川機(jī)場先行
- 從BEV感知到端到端自動(dòng)駕駛
- 高效價(jià)值被關(guān)注,大圓柱電池又風(fēng)生水起
- 吉利電池安全標(biāo)準(zhǔn)升級(jí),“神盾金磚電池”有什么技術(shù)亮點(diǎn)?
- 免費(fèi)測評(píng)| TDK-Lambda 電源降壓模塊
- 邀請(qǐng)好友加入19國賽交流群,瓜分千元現(xiàn)金大禮!
- 報(bào)名直播贏【手環(huán)、攝像頭、雨傘、手機(jī)支架】羅德與施瓦茨USB 3.2一致性測試
- PI帶您走進(jìn)物聯(lián)網(wǎng)時(shí)代!下載資料贏好禮
- 【NI有獎(jiǎng)直播】當(dāng)DeepSeek遇到LabVIEW【進(jìn)入直播頁面,掃碼看回放】
- 免費(fèi)申請(qǐng)|Maxim 高性能模擬工具包(內(nèi)含78個(gè)器件)
- 【備戰(zhàn)國賽】超多電賽干貨資料等你下載!蓋樓助力電賽贏積分
- 助力EEWorld 19成長計(jì)劃,贏取精美好禮!
- 你吐槽 我送書
- 有獎(jiǎng)直播:安森美光伏和儲(chǔ)能產(chǎn)品介紹
- indie推出汽車照明應(yīng)用高級(jí)解決方案 支持下一代自適應(yīng)前照明系統(tǒng)
- 麻省理工開發(fā)更高效的自動(dòng)駕駛汽車激光雷達(dá)傳感技術(shù)
- 東南大學(xué)與華為簽署十年合作框架協(xié)議,英才計(jì)劃正式啟動(dòng)
- 任正非談美國“卡脖子”問題:加強(qiáng)純軟件領(lǐng)域的突破
- 西北能源監(jiān)管局參加新型儲(chǔ)能發(fā)展 “十四五”規(guī)劃研究工作片區(qū)座談會(huì)
- 光伏產(chǎn)業(yè)一體化布局加速 光伏逆變器高歌猛進(jìn)
- 數(shù)字電網(wǎng)在新型電力系統(tǒng)建設(shè)中大有可為
- 互聯(lián)網(wǎng)圈的“6大關(guān)鍵技術(shù)”,將如何顛覆汽車圈?
- 氫燃料電池部件全國產(chǎn)化的意義在哪里?
- 價(jià)值7200萬美元,長江存儲(chǔ)首臺(tái)光刻機(jī)運(yùn)抵武漢
- S3C2410 LED點(diǎn)亮的小程序!!
- 初學(xué)者不能錯(cuò)過的【電子工程師必備基礎(chǔ)知識(shí)】
- [畢業(yè)設(shè)計(jì)]基于單片機(jī)和CPLD的任意波形發(fā)生器的設(shè)計(jì).pdf
- 芯片-封裝-系統(tǒng)(CPS)的協(xié)同SI-PI-EMI仿真
- 用過MAX3420E的各路大俠請(qǐng)進(jìn)
- 《ARM嵌入式應(yīng)用程序架構(gòu)設(shè)計(jì)實(shí)例精講---基于LPC1700》曬圖
- GSM to Unicode問題,請(qǐng)高手進(jìn)來幫我看一下代碼
- 求助關(guān)于LPC1343仿真器都可以仿真哪些芯片
- 如何取Trace32斷點(diǎn)發(fā)生時(shí)的時(shí)間?
- CC2430提取LQI值很不準(zhǔn)???