色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

關于RISC-V的P擴展簡述與實例解析

嵌入式IoT ? 來源:嵌入式IoT ? 作者:嵌入式IoT ? 2021-04-27 11:30 ? 次閱讀

1.說明

在研究RISC-V的指令集的時候,其指令是模塊化的,這就為其指令的擴展提供了更多的可能性。下面僅代表我對RISC V的P擴展指令的一些理解。

bb72ceb4-a679-11eb-aece-12bb97331649.png

按照指令集的設計,其擴展分為基礎指令和擴展指令部分。基礎指令是必須實現的,擴展指令則可根據需求進行定制。

根據The RISC-V Instruction Set Manual版本為20191213的pdf來看,對P擴展的介紹并不多。

其描述也只有一段話,目前官方并未做出更多的描述,不過在GitHub上對P擴展有了更加詳細的表述。

也就是P指令的擴展實際的作用是增加了RISC-V CPU IP產品DSP算法處理能力。

通過對RISC-V指令的P擴展,可以以更低的功耗和更加高的性能運行這些DSP的應用程序。

2.P擴展與V擴展的差別

通過上述的理解來看,P擴展的官方描述Packed-SIMD Instructions,那么和V擴展代表的向量指令集有什么差異呢。

V擴展,向量計算會更加趨向于高效的處理音頻視頻,以更低的功耗,更快的處理速度,更加簡單的方式去處理圖像、視頻、音頻等,大大提高處理器的性能。比較典型的應用比如流媒體,MPEG4和H264的編解碼,語音識別和手寫識別,FFT處理,復雜的計算等等。

P擴展,數字信號處理(DSP),更多的去處理一些特殊領域的計算,比如嵌入式中的MP3解碼,伺服電機,嵌入式實時控制等。

雖然兩種都是為了加速計算,用多媒體指令集來實現CPU處理吃力的計算功能,但是在應用領域也是有一些區別。

3.P擴展指令的實例簡單解析

簡單解釋一下這里如何通過指令加速計算。

在文檔的8-bit Addition & Subtraction Instructions中描述如下:

No.MnemonicInstructionOperation

1ADD8 rt, ra, rb8-bit Additionrt.B[x] = ra.B[x] + rb.B[x]; (RV32: x=3..0, RV64: x=7..0)

該指令是一份簡單8位的加法,實際上調用該指令的時候,需要傳遞兩個輸入源,和輸出結果。

因為是ADD8,所以以8bit相加,結果也是8bit。在C語言中定義為unsigned char。

比如定義一個unsigned char數組a1={1,2,3,4}。另外一個數組a1={2,3,4,5}。

那么把這兩個數組通過ADD8指令相加,則得到ret={2,5,7,9}。

實現這個過程,如果用普通的計算方法計算,需要CPU的4個時鐘才能完成這個過程,而如果采用RISC-V的P擴展指令進行計算,則只需要一個時鐘周期便可完成。這樣可以加速計算,降低功能,同時降低CPU的使用率。
編輯:lyn

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • DSP算法
    +關注

    關注

    2

    文章

    39

    瀏覽量

    13581
  • RISC-V
    +關注

    關注

    45

    文章

    2291

    瀏覽量

    46192

原文標題:RISC-V的P擴展

文章出處:【微信號:Embeded_IoT,微信公眾號:嵌入式IoT】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RISC-V指令集概述

    RISC-V就是RISC的第五代指令集架構。而RISC-V目標就是“成為一種完全開放的指令集架構,可被任何學術機構或商業組織自由使用”。 RISC-V指令集由“基本指令集 +
    發表于 11-30 23:30

    關于RISC-V學習路線圖推薦

    RISC-V簡介 : 了解RISC-V的起源、特點、優勢以及應用場景。 RISC-V指令集 : 學習RISC-V的基本指令集,如RV32I、RV64I等,以及
    發表于 11-30 15:21

    什么是RISC-V?以及RISC-V和ARM、X86的區別

    是開放的,任何人都可以使用它來開發處理器芯片和其他硬件,而無需支付任何許可或使用費用。RISC-V的設計簡單,易于擴展和自定義,可以在各種應用場景和市場中使用。 什么是指令集架構? 指令集架構
    發表于 11-16 16:14

    RISC-V,即將進入應用的爆發期

    計算機由控制整體的CPU(中央處理器)和加速器兩部分構成。在AI計算中,功耗和效率是兩個關鍵因素。RISC-V架構通過其簡潔的設計和定制化的擴展,可以實現高效的能量使用。該架構能夠通過小型且高效的處理單元
    發表于 10-31 16:06

    RISC-V近期市場情況調研

    RISC-V芯片的發展情況 全球趨勢 :RISC-V架構因其開源、免費、模塊化和可擴展的特點,獲得了業界的廣泛支持。包括蘋果、Intel、高通等國際巨頭都在積極布局RISC-V生態
    的頭像 發表于 10-23 15:10 ?685次閱讀

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未來 !

    加入RISC-VAdvocate行列!我們正在尋找來自世界各地的RISC-V愛好者,通過全球推廣和參與,成為支持RISC-V進步的關鍵參與者。作為一名RISC-VAdvocate,您將
    的頭像 發表于 09-10 08:08 ?408次閱讀
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未來 !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    沁恒在歷屆峰會上分享RISC-V在MCU領域的創新成果,和大家共同見證了本土RISC-V產業的成長。早在第一屆RISC-V中國峰會上,沁恒就公開了青稞RISC-V系列量產芯片的關鍵技術
    的頭像 發表于 08-30 18:18 ?1523次閱讀
    <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>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    更好的使用體驗: 1. 青稞RISC-V首先針對高速數據傳輸場景,通過免表中斷提升了MCU的響應速度; 2. 針對藍牙和以太網等協議棧應用,擴展自定義指令提升了代碼密度; 3. 率先設計的兩線調試
    發表于 08-30 17:37

    2024 RISC-V 中國峰會:華秋電子助力RISC-V生態!

    第四屆RISC-V中國峰會(RISC-V Summit China 2024)于8月21日至23日在杭州盛大召開,成為RISC-V領域的一次重要盛會。峰會匯聚了RISC-V國際基金會的
    發表于 08-26 16:46

    risc-v的發展歷史

    RISC-V的發展歷史可以追溯到2006年左右,當時David Patterson和其他研究者開始探索創建一個開放和可擴展的指令集架構(ISA)。以下是RISC-V發展的主要里程碑: 一、起源與初步
    發表于 07-29 17:20

    為什么要有RISC-V

    的,永遠不會改變。這為編譯器編寫者,操作系統開發人員和匯 編語言程序員提供了穩定的目標。模塊化來源于可選的標準擴展,根據應用程序的需要,硬件可以包含或不包含這些擴展。這種模塊化特性使得RISC-V具有了
    發表于 07-27 15:05

    RISC-V的MCU與ARM對比

    和實現。這意味著RISC-V具有高度的靈活性和可定制性,可以根據不同的應用需求進行優化和擴展。 ARM :ARM是一種專有的架構,任何想要使用ARM的指令集或實現的設計者都必須向ARM公司支付版權費
    發表于 05-27 15:58

    解鎖RISC-V技術力量丨曹英杰:RISC-V與大模型探索

    4月12日,第二期“大家來談芯|解鎖RISC-V技術力量”在上海臨港新片區頂科永久會址舉辦,本期沙龍聚焦RISC-V技術,圍繞AI時代的RISC-V市場機會、RISC-V在汽車領域的應
    的頭像 發表于 04-16 08:16 ?721次閱讀
    解鎖<b class='flag-5'>RISC-V</b>技術力量丨曹英杰:<b class='flag-5'>RISC-V</b>與大模型探索

    什么是RISC-V

    siFive搞RISC-V 賽昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不問有什么用,RISC-V目前的能力來說,工
    發表于 02-02 10:41

    RISC-V開放架構設計之道|閱讀體驗】RISC-V基礎整數指令集

    分支的B型,用于長立即數的U型和用于無條件跳轉的J型。 下面是本章的思維導圖: RV32I是RISC-V的基礎指令集,后續會繼續拓展RISC-V的其它指令集擴展
    發表于 01-31 21:10
    主站蜘蛛池模板: 岛国在线永久免费视频| 99久久精品久久久| 在线免费观看毛片| 国产欧美无码亚洲毛片| 欧美亚洲日韩国产在线在线| 2021国产精品久久久久精品免费网| 果冻传媒最新视频在线观看| 婷婷午夜影院| 国产片MV在线观看| 亚洲 无码 在线 专区| 国产精品美女WWW爽爽爽视频| 色妹子综合| 国产跪地吃黄金喝圣水合集| 无码中文字幕av免费放| 国产永久免费高清在线观看| 亚洲精品视频免费看| 精子射到丝袜上图| 中文无码热在线视频| 男女生爽爽爽视频免费观看| 97蜜桃网123| 秋霞电影院午夜伦高清| 丰满的女朋友 在线播放| 翁公与小莹在客厅激情| 狠狠狠狠狠狠干| 最近中文字幕高清中文| 欧美手机在线播放| 国产传媒18精品免费观看| 亚洲AV蜜桃永久无码精品红樱桃| 国产亚洲中文字幕视频| 伊人久久综在合线影院| 奶水太多h室友| 国产AV高清怡春院| 亚洲欧美免费无码专区| 麻豆精品传媒卡一卡二传媒短视频| 97视频在线免费播放| 全肉高H短篇合集| 国产亚洲精品久久久久小 | 果冻传媒2021一二三在线观看| 亚洲电影成人 成人影院| 久久这里只精品国产99re66| 草草色|