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

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

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

3天內不再提示

Armv9架構中SME和SME2的關鍵用例

Arm社區 ? 來源:Arm社區 ? 作者:Arm社區 ? 2024-09-03 11:36 ? 次閱讀

Arm 為在各類技術領域運行無處不在的人工智能 (AI) 奠定了堅實的技術基礎。這得益于我們行業領先的架構可在全球數十億臺多樣化設備上支持各種計算工作負載。

Arm 始終專注于快速地進行架構演進,確保我們領先的生態系統能夠適應未來的技術趨勢和不斷變化的計算需求。雖然 AI 的迅猛崛起似乎是最近才出現的現象,但過去二十多年來,Arm 一直致力于為 AI 創新奠定基礎,先是在 Armv7 架構中引入了高級單指令多數據 (SIMD) 擴展,初探機器學習 (ML) 工作負載,再是如今的 Armv9 架構,我們在 Arm CPU 上集成了用于加速和保護如大語言模型 (LLM) 等先進的生成式 AI 工作負載的特性。

可伸縮矩陣擴展 (SME) 就是其中的一項創新特性,旨在滿足當今 AI 和 ML 工作負載日益增長的復雜性和功耗需求。除了加速當今的 AI 發展之外,SME 還為 Arm 架構提供了靈活性,便于管理不斷發展的生成式 AI 工作負載。

可伸縮矩陣擴展及其特性

SME 是 Armv9-A 架構中引入的指令集架構 (ISA) 擴展,可加速 AI 和 ML 工作負載,并為 Arm CPU 上運行的 AI 和 ML 應用提供更高的性能、能效和靈活性。具體而言是通過以下特性實現的:

顯著提升 Arm CPU 上的矩陣和矢量處理吞吐量和效率;

通過引入外積指令,減少內存帶寬壓力,盡可能地復用寄存器中加載的數據;

擴展壓縮用戶數據,在不增加內存負載帶寬的情況下提高輸入元素的吞吐量;

支持多種存儲和計算數據類型,使其成為適用于當前和未來多種用例的靈活解決方案;

允許在實現中選擇介于 128 至 2048 位的 Streaming Vector Length (SVL),從而實現 SVL^2 的矩陣-矩陣乘法吞吐量。

SME2 在 SME 的基礎上增加了多矢量指令,允許在矩陣和矢量運算中復用架構狀態 (ZA Array),并具有更高吞吐量的矢量處理能力。這有助于通過壓縮 AI 格式來減少內存帶寬并節省功耗,從而實現矢量和矩陣加速的平衡。SME2 還能夠靈活地動態去量化,并解壓縮 2 位和 4 位權重,以節省內存帶寬。在生成式 AI 工作負載日益復雜和耗電加劇的背景下,這些特性非常重要,同時也彰顯了 Arm 致力于應對 AI 無止盡的能源需求。

SME 和 SME2 的關鍵用例

SME 可加速如生成式 AI 和經典 ML 網絡,以及計算機視覺 (CV) 等各種類型的 AI 和 ML 工作負載。具體的實現途徑是 SME 能夠處理矩陣乘矩陣、矩陣乘矢量和多個矢量乘矢量運算,以及 ML 執行過程中所需的前處理和后處理階段。我們預計,SME 將有益于不同市場的各種 AI 用例,包括:

結合了 ML 和經典 CV/DSP 方法的應用,例如電影攝影、媒體處理、駕駛員監控、數字化座艙、音頻處理、先進駕駛輔助系統 (ADAS) L2+ 和實時語音助手等。

利用小語言模型和 LLM 的用例,包括聊天機器人、對話摘要和虛擬助手等。

矢量處理、矩陣處理和量化

要了解 SME 的工作原理,有必要解釋一下它所支持的不同 AI 處理技術,以及 SME 和 Armv9 架構為每種技術帶來的好處。其中包括:

矢量處理

矩陣處理

矩陣乘法

量化

矢量處理

在 AI 和 ML 語境中,矢量代表數值和數據點的一維數組,通常用于對神經網絡中的特征、輸入或權重進行編碼。矢量處理常用于現代 AI 框架和庫,例如 TensorFlow 和 PyTorch 等。利用此方法,AI 算法可以高效應對復雜計算,更快地處理大型數據集,從而縮短訓練時間,提高性能。SME 包含矢量指令,可并行計算多個值,而不是按順序處理每個值,從多方面大大加快了 AI 計算。

矩陣處理

矩陣是數值和數據點的二維數組,在包括 ML 和深度學習在內的各種 AI 技術中發揮著至關重要的作用。通過 SME 進行矩陣處理需要對這些矩陣進行運算,以提高基于 AI 的核心工作負載的性能和效率,包括線性代數運算(如矩陣乘法)和神經網絡。

矩陣乘法

矩陣乘法是 AI 和 ML 工作負載以及科學模擬和計算機視覺等其他計算工作負載的重要組成部分。矩陣-矩陣乘法運算對 CPU 上的 AI 加速越來越重要,并顯著受益于 SME。Arm 架構隨時間推移不斷演進,通過引入新特性提高了這些運算的性能和效率。例如:

Armv7 增加了高級 SIMD 擴展,也稱為 Arm Neon 指令。

Armv8.4-A 支持 8 位整數點積指令。

Armv8.6-A 支持各種數據類型的矢量內整數和浮點矩陣乘法指令,包括新的 BFloat16 數據類型。

Armv9-A 包括可伸縮矢量擴展 2 (SVE2),用于數字信號處理器 (DSP)、媒體和通用矢量化。

Armv9.2-A 引入了 SME。

量化

量化涉及降低數值的精度,通常是從浮點表示法轉換為定點表示法。SME 使用該過程來減少 AI 和 ML 模型的內存帶寬、占用空間以及計算復雜性,進而提高其效率,這對計算密集型生成式 AI 工作負載非常重要。這意味著它們可以部署在資源受限的設備上,如智能手機、移動設備、嵌入式系統物聯網設備等。

Arm 架構長期致力支持 AI 特性

過去二十年來,Arm 一直致力于在架構上添加 AI 特性、規范和指令。2003 年首次發布的 Armv7 架構增加了高級 SIMD 擴展,也稱為 Arm Neon 指令。Neon 將寄存器視為由相同數據類型的元素組成的一維矢量,指令可同時對多個元素進行操作。隨后 Armv8 架構增加了一系列 AI 的規范和指令,包括點積指令、矢量內矩陣乘法指令和 BFloat16 支持。它還改進了高級 SIMD 擴展,將矢量寄存器的數量增加了一倍,并增加了浮點支持。所有這些改進和新增特性的目的都是用于加速 AI 和 ML 性能,以應對不斷發展的 AI 工作負載。除了 SVE2、SME 和新的 SME2 之外,Armv9 架構還集成包含了所有這些特性、規范和指令。

SME 的核心優勢

Armv9 架構上的 SME 顯著提高了 Arm CPU 對現有 AI 和 ML 工作負載的處理能力,從而在各種 AI 驅動的設備和應用中帶來速度更快、響應更靈敏的用戶體驗。它還能加速一系列使用矩陣運算的應用,如 DSP、科學計算、增強現實 (AR)、虛擬現實 (VR) 和圖像處理等等,AI 和 ML 在所有這些應用中都扮演著日益重要的角色。

與能夠以多種不同數據格式運行各種神經網絡的 Arm CPU 類似,SME 也提供了靈活性,旨在滿足不斷發展的 AI 和 ML 工作負載日益復雜的要求。這將確保 Arm 架構在快速發展的 AI 時代及未來仍適用于至關重要的計算工作負載。展望未來,我們將繼續在指令集中添加更多 AI 功能,以助益 Arm 領先的生態系統,讓我們的合作伙伴能夠為其 AI 解決方案提供更高的性能、創新特性和可擴展性。

基于 AI 的 Arm 架構創新

SME 體現了 Arm 在架構方面的不斷創新。隨著 AI 的不斷發展壯大,SME 將確保 Arm CPU 能夠高效地處理新的高能耗生成式 AI 工作負載,從而在數十億臺 Arm 技術驅動的設備上提供更好的 AI 體驗。這將夯實 Arm 持續作為全球 AI 基石的地位。

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

    關注

    134

    文章

    9084

    瀏覽量

    367387
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10854

    瀏覽量

    211584
  • AI
    AI
    +關注

    關注

    87

    文章

    30728

    瀏覽量

    268887
  • SME
    SME
    +關注

    關注

    0

    文章

    8

    瀏覽量

    7046

原文標題:Armv9 SME 賦能 AI 創新

文章出處:【微信號:Arm社區,微信公眾號:Arm社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Arm下一代指令架構Armv9”已經問世

    表示,安全性增強是最重要的關鍵。Arm在Armv8.3之后的階段擴展中專注于安全性,并被視為邁向Armv9的一步。 Arm的指令集架構的發展對于當前的IT行業至關重要。這是因為高性能C
    的頭像 發表于 11-13 11:55 ?4.4w次閱讀

    十年來最大技術革新!Arm發布Armv9架構!不受美國EAR約束,華為可獲授權!

    電子發燒友網報道(文/黃晶晶)當地時間3月30日,Arm宣布正式推出Armv9架構,以應對全球對無處不在的專業化處理的需求,這種處理具有越來越強大的安全性和人工智能(AI)能力。Armv9是ARM
    的頭像 發表于 03-31 16:57 ?6858次閱讀

    安謀科技:十年磨一劍的Armv9架構,下半年將有終端面市

    第九屆EEVIA年度中國電子ICT媒體論壇暨2021產業和技術展望研討會上表示,基于Armv9架構的處理器終端將于今年下半年面市。 ? Armv9架構特色 ?
    的頭像 發表于 08-11 08:01 ?3826次閱讀

    基于ARMv7架構的Cortex系列

    基于ARMv7架構的Cortex系列由ARM公司在2006年推出,Cortex系列的推出滿足人們對性能日漸復雜的設計要求,根據不同需求,Cortex系列共三個不同的子系列...
    發表于 08-09 06:37

    armv8架構Arch32切換到Arch64是如何運作的

    各位大神,armv8架構,如果Arch32要去切換到Arch64,是如何運作的?狀態會清空嗎?
    發表于 06-06 16:13

    淺析Armv9-A構架上的可伸縮矩陣擴展(SME)

    Armv9-A構架擴展的早期技術細節,這個擴展就是可伸縮矩陣擴展(Scalable Matrix Extension, SME)。SME是一序列增強CPU構架對矩陣運算支持的最新更新。這次公開
    發表于 08-05 15:02

    重磅!Arm正式推出Armv9架構

    當地時間3月30日,Arm宣布正式推出Armv9架構,以應對全球對無處不在的專業化處理的需求,這種處理具有越來越強大的安全性和人工智能(AI)能力。Armv9是ARM公司十年來的最大技術革新。上一代
    發表于 03-31 09:43 ?2637次閱讀
    重磅!Arm正式推出<b class='flag-5'>Armv9</b><b class='flag-5'>架構</b>

    淺談ARM發布Armv9的三大改進

    英國芯片設計公司Arm周二發布了Armv9,這是其在2011年發布Armv8之后十年來首次推出新的芯片架構。Arm表示,與以前的架構相比,Armv9
    的頭像 發表于 04-01 15:17 ?2341次閱讀

    Arm公司正式發布了該公司的新一代Armv9架構的首個細節

    今天,作為Arm的Vision Day活動的一部分,該公司正式發布了該公司的新一代Armv9架構的首個細節,為Arm未來十年內成為下一個3000億芯片的計算平臺奠定了基礎。
    的頭像 發表于 04-13 14:45 ?2750次閱讀
    Arm公司正式發布了該公司的新一代<b class='flag-5'>Armv9</b><b class='flag-5'>架構</b>的首個細節

    淺談Armv9的三個技術特性及引發的市場競爭力

    十年轉瞬,Armv9架構終于露出廬山真面目,適用于Arm全系列芯片的Armv9架構,這次的升級瞄準的則是日益強大的安全、人工智能(AI)和無處不在的專用處理的需求。
    的頭像 發表于 04-15 18:08 ?3755次閱讀

    ARMv9架構能否解決中國“缺芯”之急?

    近日,ARM正式宣布推出ARMv9架構。據ARM官方稱,這是10年來最重要的創新,是未來3000億ARM芯片的基礎。
    發表于 05-02 17:06 ?2407次閱讀

    Arm推出三款基于Armv9架構的全新CPU內核

    從全面升級到Armv9架構,到公布Neoverse V1和N2平臺技術細節,再到推出三款基于Armv9架構的全新CPU內核,短短兩個月時間里
    的頭像 發表于 06-12 09:11 ?4228次閱讀

    Armv8架構Armv9架構的區別分析

    新的Armv9兼容CPU所承諾的最大的新功能可能是開發人員和用戶可以立即看到的——SVE2作為NEON的后繼產品。
    發表于 03-10 14:02 ?4801次閱讀

    移動端芯片性能提升,Armv9架構新升級引發關注

    “數碼博主”5月17日的最新爆料指出,聯發科積極推進Armv9新一代IP BLACKHAWK“黑鷹”的架構設計,預計天璣9400芯片將采用這一架構,有望以“全大核”設計再度領跑移動SoC CPU性能榜單。
    的頭像 發表于 05-17 16:51 ?1010次閱讀

    Armv9 CPUSVE2的實際

    隨著每一代新產品的推出,Arm CPU 都會實現代際性能提升,并引入架構改進,以滿足不斷演進的計算工作負載的需求。本文將重點介紹三個,以展示 Armv9 CPU 的
    的頭像 發表于 10-21 09:54 ?366次閱讀
    <b class='flag-5'>Armv9</b> CPU<b class='flag-5'>中</b>SVE<b class='flag-5'>2</b>的實際<b class='flag-5'>用</b><b class='flag-5'>例</b>
    主站蜘蛛池模板: 达达兔午夜一级毛片| 中文国产在线观看| 恋老视频 国产国佬| va亚洲va天堂va视频在线| 无人区免费一二三四乱码| 久久精品国产清白在天天线| 99国产精品久久人妻| 四虎精品久久| 久久久久嫩草影院精品| CHRISTMAS农村夫妻HO| 香蕉尹人综合精品| 麻豆传煤网站网址入口在线下载| 成年人视频免费在线观看| 亚洲成人黄色在线| 奶头从情趣内衣下露了出来AV| 高清不卡伦理电影在线观看| 亚洲一区二区三区高清网| 女性性纵欲派对| 国产亚洲精品久久久久久久 | 国产一区91| 91桃色污无限免费看| 推倒美女总裁啪啪| 理论片午午伦夜理片久久| 国产精彩视频在线| 综合亚洲桃色第一影院| 偷柏自拍亚洲综合在线| 两个女人互添下身高潮自视频| 国产AV一区二区三区日韩| 中国女人精69xxxxxx视频| 色偷偷网址| 啦啦啦WWW在线观看免费高清版 | 考试考90就可以晚上和老师C| 国产AV天堂亚洲AV麻豆| 中文字幕 人妻熟女| 撕开美女的衣服2| 美女被艹网站| 国产午夜永久福利视频在线观看| 99九九99九九九视频精品| 亚洲精品国产熟女久久久| 朋友的娇妻好爽好烫嗯| 精品成人片深夜|