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

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

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

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

向量擴展將定稿 RISC-V機器學習的崛起

lPCU_elecfans ? 來源:電子發(fā)燒友網(wǎng) ? 作者: 周凱揚 ? 2021-10-08 09:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

RISC-V機器學習用于太空應(yīng)用

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

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

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

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

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

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

0d4871a4-2149-11ec-82a8-dac502259ad0.png

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

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

0dc192fa-2149-11ec-82a8-dac502259ad0.png

引入ACE解決帶寬問題 / 晶心科技

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

結(jié)語

RISC-V在向量擴展與處理器上的進展已經(jīng)相當驚人,要知道蘋果在前段時間招募RISC-V開發(fā)者的工作描述中,不僅要求掌握RISC-V的開發(fā)知識,還要求了解Arm NEON SIMD微架構(gòu)的向量編程。隨著RVV的定稿,向量寄存器與指令也將全部確定下來,屆時相關(guān)的編譯器等工具鏈也能夠及時做到兼容。

聲明:本文由電子發(fā)燒友原創(chuàng),轉(zhuǎn)載請注明以上來源。如需入群交流,請?zhí)砑游⑿舉lecfans999,投稿爆料采訪需求,請發(fā)郵箱huangjingjing@elecfans.com。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20255

    瀏覽量

    252356
  • 數(shù)據(jù)傳輸
    +關(guān)注

    關(guān)注

    9

    文章

    2201

    瀏覽量

    67589
  • AI
    AI
    +關(guān)注

    關(guān)注

    91

    文章

    39795

    瀏覽量

    301460
  • 機器學習
    +關(guān)注

    關(guān)注

    66

    文章

    8553

    瀏覽量

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

    關(guān)注

    48

    文章

    2886

    瀏覽量

    53038

原文標題:向量擴展將定稿,RISC-V機器學習的崛起

文章出處:【微信號:elecfans,微信公眾號:電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    RISC-V迎來關(guān)鍵拐點

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

    RISC-V,正式崛起

    編譯自financialcontent全球半導(dǎo)體行業(yè)迎來里程碑式的變革:開源指令集架構(gòu)(ISA)RISC-V已于2026年1月正式占據(jù)全球處理器市場25%的份額。這一里程碑標志著x86和Arm長期雙
    的頭像 發(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)域落地

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

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

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

    risc-v P擴展(一) P指令集簡介

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

    RISC-V V擴展的指令代碼

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

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

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

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

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

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

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

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

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

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

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

    大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產(chǎn)品

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

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

    RISC-V作為一種開源指令集架構(gòu)(ISA),近年來在全球范圍內(nèi)迅速崛起,有望重塑半導(dǎo)體產(chǎn)業(yè)格局。從芯片設(shè)計公司到軟件開發(fā)商,從學術(shù)研究機構(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)歷深刻變革,物聯(lián)網(wǎng)、邊緣計算等新興技術(shù)的蓬勃發(fā)展,讓RISC-V憑借其開源、精簡以及模塊化的靈活優(yōu)勢,日益成為業(yè)界焦點,也為全球半導(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)勢

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