91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

向量擴(kuò)展將定稿,RISC-V機(jī)器學(xué)習(xí)的崛起

E4Life ? 來(lái)源:電子發(fā)燒友原創(chuàng) ? 作者:Leland ? 2021-09-24 09:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

向量擴(kuò)展將定稿,RISC-V機(jī)器學(xué)習(xí)的崛起

RISC-V作為一個(gè)與x86和Arm相比仍算年輕的架構(gòu),自然需要不少擴(kuò)展模塊來(lái)完善其指令集架構(gòu),尤其是對(duì)標(biāo)x86與Arm的SIMD指令集。然而SIMD指令集隨著時(shí)間的發(fā)展變得越來(lái)越臃腫,讓架構(gòu)變得愈發(fā)復(fù)雜,David Patterson也在幾年前的一篇文章中寫(xiě)道,實(shí)現(xiàn)數(shù)據(jù)級(jí)并行性更優(yōu)雅的方式就是向量架構(gòu),RISC-V的向量擴(kuò)展(RVV)也應(yīng)運(yùn)而生。

在機(jī)器學(xué)習(xí)算法中,向量被廣泛用于處理數(shù)據(jù)集和數(shù)組。而RVV為基礎(chǔ)指令集新增了多個(gè)向量寄存器和向量指令,可以讓基于RISC-V架構(gòu)的處理器核心處理數(shù)組,與傳統(tǒng)的標(biāo)量運(yùn)算一起來(lái)加速大數(shù)據(jù)集的指令運(yùn)算。

RISC-V向量擴(kuò)展指令于2018年推出,在經(jīng)過(guò)了多個(gè)版本的迭代后,終于在幾天前進(jìn)入了1.0 PB狀態(tài)。RVV工作組認(rèn)同了1.0版本的穩(wěn)定性,已經(jīng)可以在上游軟件項(xiàng)目中開(kāi)發(fā)相關(guān)的工具鏈、功能模擬器與實(shí)現(xiàn)了。而前段時(shí)間的RISC-V論壇,也展示了RISC-V在向量與機(jī)器學(xué)習(xí)上的進(jìn)展。

RISC-V機(jī)器學(xué)習(xí)用于太空應(yīng)用

相信不少人都注意到近期逐漸增加的各項(xiàng)太空探索任務(wù),比如祝融號(hào)火星車(chē)與中國(guó)空間站建設(shè)等,這些任務(wù)中AI與機(jī)器學(xué)習(xí)的應(yīng)用也開(kāi)始出現(xiàn)。然而將AI與機(jī)器學(xué)習(xí)加入太空任務(wù)依舊面臨著諸多挑戰(zhàn),比如已有的太空處理器已經(jīng)無(wú)法跟上AI與ML的計(jì)算需求,但現(xiàn)成的商用設(shè)備既無(wú)法滿足輻射要求,也沒(méi)有太空認(rèn)證的軟件棧支持。

來(lái)自加泰羅尼亞理工大學(xué)和巴塞羅那超算中心的兩位研究員Leonidas Kosmidis和Marc Solé Bonet給出了他們的創(chuàng)新方案,實(shí)現(xiàn)了在功率有限的RISC-V處理器上加速M(fèi)L運(yùn)算。與采用額外大面積向量寄存器文件的傳統(tǒng)方式不同,他們采用了一個(gè)開(kāi)源的短SIMD模塊通過(guò)重復(fù)利用整數(shù)寄存器文件來(lái)減小面積。這一方案以2個(gè)未使用的RISC-V操作碼實(shí)現(xiàn)了17個(gè)高度可配置的定制指令,可以用于實(shí)現(xiàn)ML應(yīng)用中200多種組合運(yùn)算。

他們成功將該模塊移植到了Cobham Gaisler開(kāi)發(fā)的開(kāi)源RISC-V太空處理器NOEL-V上,在最小的NOEL-V處理器的配置下進(jìn)行通用ML程序的測(cè)試,得出的結(jié)果相當(dāng)可觀。只需多用到25%的面積,就能實(shí)現(xiàn)3到7倍的性能提升,還不會(huì)影響到處理器的頻率。

兩位研究員也實(shí)現(xiàn)了Gaisler另一個(gè)太空處理器LEON3的版本,該處理器采用的是SPARC V8的架構(gòu)。未來(lái)他們還計(jì)劃引入TensorFlow和編譯器代碼生成等一系列軟件支持,并在歐洲航天局OPS-SAT實(shí)驗(yàn)衛(wèi)星上的FPGA上進(jìn)行測(cè)試。

RISC-V向量處理器的真正挑戰(zhàn)

90年代可以說(shuō)是DSP、CISC與DSP三家爭(zhēng)霸的狀態(tài),然而到了21世紀(jì),DSP已經(jīng)越來(lái)越難突破GHz,而高頻CPU中乘積累加運(yùn)算單元的流行使得DSP在性能上敗下陣來(lái)。而RISC與CISC相比的優(yōu)勢(shì)在于其簡(jiǎn)單化的特性,更容易實(shí)現(xiàn)高頻率。然而在向量處理器(VPU)上,必須要解決數(shù)據(jù)傳輸?shù)膯?wèn)題。

傳統(tǒng)VPU在帶寬上的瓶頸 / 晶心科技

從數(shù)據(jù)傳輸?shù)牧鞒虂?lái)看,系統(tǒng)總線已經(jīng)被處理器占用處于繁忙狀態(tài),而所有數(shù)據(jù)都通過(guò)緩存走向總線,現(xiàn)在又多出了向量指令和向量數(shù)據(jù),致使總線到內(nèi)存的延遲增加,整體性能下降。因此,提高總線帶寬的同時(shí)保持高頻率,又不會(huì)增加額外的功耗也就成了一大設(shè)計(jì)挑戰(zhàn)。傳統(tǒng)的解決方案有預(yù)讀取和更大的獨(dú)立內(nèi)存與緩存等,但往往需要犧牲功耗和尺寸。

晶心科技為了解決這一挑戰(zhàn),推出了晶心自定義擴(kuò)展(Andes Custom Extension,ACE),這一RISC-V擴(kuò)展可以創(chuàng)造新的指令、新的協(xié)處理器和新的內(nèi)存位置。ACE引入了全新的Streaming Port,為外部硬件引擎創(chuàng)造了自定義數(shù)據(jù)接口和自定義數(shù)據(jù)內(nèi)存,以很小的功率代價(jià)解決了數(shù)據(jù)傳輸問(wèn)題。除此之外,ACE還可以用于數(shù)據(jù)預(yù)處理與后處理,比如格式轉(zhuǎn)換等,進(jìn)一步提升VPU的性能,更好地控制和管理外部加速器。

結(jié)語(yǔ)

RISC-V在向量擴(kuò)展與處理器上的進(jìn)展已經(jīng)相當(dāng)驚人,要知道蘋(píng)果在前段時(shí)間招募RISC-V開(kāi)發(fā)者的工作描述中,不僅要求掌握RISC-V的開(kāi)發(fā)知識(shí),還要求了解Arm NEON SIMD微架構(gòu)的向量編程。隨著RVV的定稿,向量寄存器與指令也將全部確定下來(lái),屆時(shí)相關(guān)的編譯器等工具鏈也能夠及時(shí)做到兼容。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20255

    瀏覽量

    252346
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    135

    文章

    9553

    瀏覽量

    391939
  • RISC-V
    +關(guān)注

    關(guān)注

    48

    文章

    2886

    瀏覽量

    53037
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RISC-V迎來(lái)關(guān)鍵拐點(diǎn)

    RVA23標(biāo)志著主流CPU性能擴(kuò)展方式的一個(gè)轉(zhuǎn)折點(diǎn)。它強(qiáng)制要求使用RISC-V向量擴(kuò)展(RVV),從而將結(jié)構(gòu)化、顯式并行計(jì)算提升到與標(biāo)量執(zhí)行相同的架構(gòu)地位。
    的頭像 發(fā)表于 03-05 15:03 ?604次閱讀
    <b class='flag-5'>RISC-V</b>迎來(lái)關(guān)鍵拐點(diǎn)

    RISC-V,正式崛起

    編譯自financialcontent全球半導(dǎo)體行業(yè)迎來(lái)里程碑式的變革:開(kāi)源指令集架構(gòu)(ISA)RISC-V已于2026年1月正式占據(jù)全球處理器市場(chǎng)25%的份額。這一里程碑標(biāo)志著x86和Arm長(zhǎng)期雙
    的頭像 發(fā)表于 01-16 15:17 ?659次閱讀
    <b class='flag-5'>RISC-V</b>,正式<b class='flag-5'>崛起</b>

    重磅合作!Quintauris 聯(lián)手 SiFive,加速 RISC-V 在嵌入式與 AI 領(lǐng)域落地

    之后,要打造的是高可靠性、高能效還支持可擴(kuò)展RISC-V 設(shè)計(jì)方案。而且合作的核心目標(biāo)特別明確: 讓 RISC-V 處理器在嵌入式、物聯(lián)網(wǎng)、AI 系統(tǒng)里更快普及; 用集成式 IP 和軟件平臺(tái)簡(jiǎn)化
    發(fā)表于 12-18 12:01

    探索RISC-V機(jī)器人領(lǐng)域的潛力

    : 官方和社區(qū)對(duì)主流軟件(如Linux, ROS 2)的適配非常積極,降低了開(kāi)發(fā)門(mén)檻。 3. 定位清晰: 精準(zhǔn)定位于高性能RISC-V應(yīng)用開(kāi)發(fā)、AI和機(jī)器人領(lǐng)域,是學(xué)習(xí)和項(xiàng)目實(shí)踐的優(yōu)秀平臺(tái)。 不足
    發(fā)表于 12-03 14:40

    risc-v P擴(kuò)展(一) P指令集簡(jiǎn)介

    解碼、醫(yī)學(xué)成像、計(jì)算機(jī)視覺(jué)、嵌入式控制、機(jī)器人技術(shù)、人機(jī)界面等。 P指令集擴(kuò)展提高了RISC-V CPU IP產(chǎn)品的DSP算法處理能力。隨著RISC-V P指令集
    發(fā)表于 10-23 07:40

    RISC-V V擴(kuò)展的指令代碼

    執(zhí)行指令,可以更加靈活地進(jìn)行程序控制,提高了程序的可編程性和可擴(kuò)展性。 2.指令代碼格式 VADD 指令 vadd.vv v1, v2, v3 這條指令將
    發(fā)表于 10-21 13:11

    RISC-V B擴(kuò)展介紹及實(shí)現(xiàn)

    B擴(kuò)展簡(jiǎn)介 RISCV B擴(kuò)展指的是RISCV用于位運(yùn)算加速的一個(gè)擴(kuò)展指令集,目的是使用一條指令實(shí)現(xiàn)原本需要2-3條指令才能實(shí)現(xiàn)的位操作指令。具體包含內(nèi)容如下: B擴(kuò)展就是
    發(fā)表于 10-21 13:01

    基于蜂鳥(niǎo)E203架構(gòu)的指令集K擴(kuò)展

    擴(kuò)展指令集架構(gòu)(RISC-V ISA)的K擴(kuò)展。 K擴(kuò)展是一種可選的指令集擴(kuò)展,它增加了一些向量
    發(fā)表于 10-21 09:38

    孟建熠:攀登 RISC-V 高性能高峰,打造標(biāo)桿產(chǎn)品

    RISC-V 在高性能計(jì)算領(lǐng)域的崛起,是近年來(lái)全球芯片架構(gòu)競(jìng)爭(zhēng)的重要趨勢(shì)之一。其開(kāi)源、靈活、可擴(kuò)展的特性,使其在高性能處理器設(shè)計(jì)、人工智能算力優(yōu)化、服務(wù)器芯片等領(lǐng)域展現(xiàn)出強(qiáng)勁的發(fā)展勢(shì)頭。在第五屆
    發(fā)表于 07-17 15:56 ?4947次閱讀

    RISC-V 的平臺(tái)思維和生態(tài)思維

    Doorn 認(rèn)為,RISC-V 擴(kuò)展要擁抱 “平臺(tái)思維” 和 “生態(tài)思維”。 ? 在 7 月 17 日舉辦的第五屆(2025)RISC-V 中國(guó)峰會(huì)主論壇上,Leendert van Doorn 談到
    發(fā)表于 07-17 14:04 ?4187次閱讀

    RISC-V架構(gòu)下的編譯器自動(dòng)向量

    進(jìn)迭時(shí)空專(zhuān)注于研發(fā)基于RISC-V的高性能新AICPU,對(duì)于充分發(fā)揮CPU核的性能而言,編譯器是不可或缺的一環(huán),而在AI時(shí)代,毫無(wú)疑問(wèn)向量算力將發(fā)揮越來(lái)越重要的作用。進(jìn)迭時(shí)空非常重視RISC-V
    的頭像 發(fā)表于 06-06 16:59 ?1236次閱讀
    <b class='flag-5'>RISC-V</b>架構(gòu)下的編譯器自動(dòng)<b class='flag-5'>向量</b>化

    大象機(jī)器人攜手進(jìn)迭時(shí)空推出 RISC-V 全棧開(kāi)源六軸機(jī)械臂產(chǎn)品

    全球80多個(gè)國(guó)家和地區(qū)。 近日,大象機(jī)器人聯(lián)合進(jìn)迭時(shí)空推出全球首款RISC-V全棧開(kāi)源六軸機(jī)器臂“myCobot 280 RISC-V”,為開(kāi)發(fā)者打造全新的
    發(fā)表于 04-25 17:59

    RISC-V賽道的“硬核”突圍之路

    RISC-V作為一種開(kāi)源指令集架構(gòu)(ISA),近年來(lái)在全球范圍內(nèi)迅速崛起,有望重塑半導(dǎo)體產(chǎn)業(yè)格局。從芯片設(shè)計(jì)公司到軟件開(kāi)發(fā)商,從學(xué)術(shù)研究機(jī)構(gòu)到行業(yè)巨頭,都在積極探索RISC-V的應(yīng)用和創(chuàng)新
    的頭像 發(fā)表于 04-24 15:34 ?564次閱讀
    <b class='flag-5'>RISC-V</b>賽道的“硬核”突圍之路

    FPGA與RISC-V淺談

    全球半導(dǎo)體產(chǎn)業(yè)競(jìng)爭(zhēng)格局正在經(jīng)歷深刻變革,物聯(lián)網(wǎng)、邊緣計(jì)算等新興技術(shù)的蓬勃發(fā)展,讓RISC-V憑借其開(kāi)源、精簡(jiǎn)以及模塊化的靈活優(yōu)勢(shì),日益成為業(yè)界焦點(diǎn),也為全球半導(dǎo)體產(chǎn)業(yè)注入新的活力與挑戰(zhàn)
    發(fā)表于 04-11 13:53 ?677次閱讀
    FPGA與<b class='flag-5'>RISC-V</b>淺談

    泰凌微電子RISC-V芯片的應(yīng)用和優(yōu)勢(shì)

    在當(dāng)今芯片架構(gòu)的浪潮中,RISC-V正以其開(kāi)源、靈活和高效能的特點(diǎn)迅速崛起,成為全球芯片市場(chǎng)的“新寵”。
    的頭像 發(fā)表于 03-10 15:36 ?1697次閱讀
    泰凌微電子<b class='flag-5'>RISC-V</b>芯片的應(yīng)用和優(yōu)勢(shì)