在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

介紹Armv9.5-A中Arm架構的最新特性

冬至子 ? 來源:Martin Weidmann ? 作者:Martin Weidmann ? 2023-10-11 09:44 ? 次閱讀

隨著人工智能AI)的崛起和安全威脅加劇,計算的需求持續加強。因此,世界上各種設備核心的基礎計算架構的持續演進顯得尤為重要。這就是為什么我們的工程團隊向Arm架構中添加新的功能和技術,然后軟件團隊確保軟件盡可能無縫地利用這些未來的功能和技術。

Arm架構是怎樣開發的

Arm每年發布對Arm指令集架構(ISA)的更新,這些更新是與Arm生態系統的多樣化合作伙伴共同創建的。該過程涉及芯片合作伙伴、操作系統供應商和OEMs、Arm的內部工程團隊和標準制定機構。

經過嚴格規劃的ISA可以確保軟件在新舊硬件上繼續工作很多年。Arm與Linaro以及其他眾多合作伙伴緊密合作,以便最廣泛使用的軟件上游社區(例如Linux內核和發行版)可以利用Arm ISA,以幫助提供全球最廣泛的開發者生態系統。

每年九月,我們發布一篇博客,討論當年A-Profile架構的關鍵更新。然后我們通過開發者網頁發布完整的指令集和系統寄存器文檔。

完整的Arm架構參考手冊(Arm ARM)也每年更新一次。預計將在2024年初發布包含2023擴展的更新。在2023年和2024年,“Learn the Architecture”頁面也將更新。

Architecture 2023 image 1.png

發布博客和文檔只是部署新架構的第一步。下一步我們將和生態系統伙伴合作,確保一旦硬件可用,開源軟件就能立即利用這一功能。

2023年,Arm引入新功能,以支持我們持續關注的人工智能(AI)、機器學習(ML)和安全性。讓安全的AI無處不在是Arm架構的關鍵優先任務,神經網絡(NNs)的訓練對AI的持續發展和進步至關重要。這就是為什么2023年的架構擴展包括FP8的新8位浮點格式的支持,此格式已在NNs中迅速被采納。在安全性方面,我們正在添加Checked Pointer Arithmetic,該功能基于Arm Memory Tagging Extension (MTE),允許開發人員快速檢測內存安全性違規,從而在應用開發過程中節省成本和時間。

之前對A-Profile架構的更新的詳細信息可以在這里找到:2014、2015、2016、2017、2018、2019、2020、2021和2022。

讓我們看看今年增加了哪些新功能。

Floating Point 8 (FP8)

2022年,Arm、Intel 和 Nvidia 宣布了他們在FP8上的合作,這是一個交換格式,允許軟件生態系統輕松地共享NN模型,并支持AI計算能力的持續進步。作為2023年擴展的一部分,SME2、SVE2 和 Advanced SIMD (Neon) 增加了對FP8的支持。

FP8支持兩種數據格式:E5M2 和 E4M3。這兩種格式在精度和范圍之間提供了不同的權衡。
image.png

由FPMR寄存器控制選擇使用那種格式。可以為一條指令的不同輸入選擇不同的格式,從而有效地處理不同格式的數據集。我們堅信,行業共創的FP8帶來的好處,使開發者能夠集中精力在真正重要的創新和差異化上。我們很興奮地看到FP8如何推動未來的AI發展.

實時遷移

實時遷移是將虛擬機(VM)從一個主機移動到另一個主機的過程,同時保留其可用性和狀態。高效的實時遷移支持是大規模數據中心管理的重要工具。

image.png

為了實現實時遷移,hypervisor需要在VM仍在舊主機上運行時將頁面復制到新主機。這通常需要一個迭代過程,因為VM可能會“弄臟”已經被復制的頁面。解決這個問題有不同的方法,但它們都必須面對三個挑戰:

記錄(Recording):創建VM寫入(弄臟)的頁面的記錄。
調查(Surveying):處理記錄,以確定哪些頁面需要重新復制。
清理(Cleaning):在每次迭代上重置記錄機制。

2023年的擴展引入了新特性,幫助優化這三個過程。

FEAT_HDBSS增加了記錄被弄臟的stage 2頁面或塊日志的能力。這種機制減少了記錄成本,因為內存管理單元(MMU)可以有效地創建日志,而不中斷VM的執行。該日志還減少了調查成本,因為生成的數據是hypervisor可以高效使用的格式。

image.png

為了解決清理成本,FEAT_HACDBS為清理 stage 2頁表中的臟狀態增加了一個加速器。該引擎使用臟頁面的日志來定位需要更新的stage 2頁表描述符。

這些特性一起為實時遷移帶來顯著的性能和效率提升。

Checked Pointer Arithmetic 檢驗過的指針運算

AArch64支持的特性可以重新利用保存地址的寄存器的高位。例如,Armv8.0-A中引入的Tagged Pointers和Armv8.5-A中引入的MTE。

軟件經常需要操作指針,例如給基址加上一個偏移量。這通常使用常規的算術操作來完成,如加或減。地址計算上的溢出可能導致非地址位被損壞。例如,如果正在使用MTE,地址操作可能導致存儲在指針中的MTE Tag被更改。損壞的MTE Tag可能導致處理器無法檢測到內存安全違規,如下所示:

image.png

2023年的擴展引入了專門用于操作指針的新指令。這些指令包含多個指針特定的檢查,包括檢查bits[63:56]是否被修改,并防止溢出。尋址模式的加載和存儲指令也可以被配置為保留bits[63:56]。

取之前的MTE例子,新的特性允許處理器檢測指針的前8位是否已經被修改。這意味著,如果MTE標簽被損壞,它將被報告回到軟件中。

其他功能

2023年擴展部分引入的其他增強功能包括:

  • 支持使用PC(程序計數器)和SP(當前選擇的堆棧指針)的組合作為生成或檢查指針認證代碼時的modifier 。
  • 支持具備Realm Management Extension (RME) 的設計,在Granule Protection Tables中支持non secure only,并具有禁用某些Physical Address Spaces (PAS)的能力。
  • EL3配置寫入陷阱。
  • 斷點支持地址范圍和mismatch觸發,而無需鏈接。
  • 支持從EL3有效地將SErrors委托給EL2或EL1。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5372

    瀏覽量

    121290
  • 神經網絡
    +關注

    關注

    42

    文章

    4783

    瀏覽量

    101237
  • 人工智能
    +關注

    關注

    1796

    文章

    47791

    瀏覽量

    240570
  • 機器學習
    +關注

    關注

    66

    文章

    8446

    瀏覽量

    133123
  • ARM架構
    +關注

    關注

    15

    文章

    177

    瀏覽量

    36477
收藏 人收藏

    評論

    相關推薦

    一文詳解Arm架構Armv9.6-A的最新功能

    Arm CPU 是當今人工智能 (AI) 賦能軟件的關鍵,它可解釋、處理和執行指令。Arm 指令集架構 (ISA) 作為硬件和軟件的接口,指示處理器做什么和怎么做。Arm ISA 持續
    的頭像 發表于 12-17 10:22 ?1858次閱讀
    一文詳解<b class='flag-5'>Arm</b><b class='flag-5'>架構</b><b class='flag-5'>Armv9.6-A</b><b class='flag-5'>中</b>的最新功能

    Cortex-A55 處理器到底什么來頭?創龍教儀一文帶您了解

    不高的ARM服務器中使用,并且因為其低功耗特性,通常被設計用于那些需要長時間待機和壽命的智能家具和物聯網設備。 Cortex-A55與Cortex-A53的對比
    發表于 12-03 17:00

    ARM技術是什么?國內有哪些ARM廠家呢?一起來了解一下!

    (AArch64)。這使得ARM處理器能夠兼容更多的軟件和應用,提高系統的靈活性和兼容性。 二、ARM技術發展歷程 ARM架構經歷了多個版本的迭代,不斷提升性能和功能。以下是幾個主要版
    發表于 11-18 16:35

    Arm Cortex-X925為用戶實際需求提供強勁性能

    作為 Arm 目前性能最強大的 CPU 設計之一,基于 Armv9.2 架構Arm Cortex-X925 在 Geekbench 6.2 基準測試
    的頭像 發表于 10-27 11:09 ?546次閱讀

    Armv9 CPUSVE2的實際用例

    隨著每一代新產品的推出,Arm CPU 都會實現代際性能提升,并引入架構改進,以滿足不斷演進的計算工作負載的需求。本文將重點介紹三個用例,以展示 Armv9 CPU 的
    的頭像 發表于 10-21 09:54 ?526次閱讀
    <b class='flag-5'>Armv</b>9 CPU<b class='flag-5'>中</b>SVE2的實際用例

    如何學習ARM

    ARM 處理器架構: 學習 ARM 處理器的架構是學習的核心。ARM 架構有不同的版本,如
    發表于 10-11 10:42

    什么是ARM架構?什么是X86架構?兩者的區別是什么?

    一、什么是ARM架構? (一)起源與發展 ARM 架構由英國劍橋的 Acorn 計算機公司開發。因市場無合適產品,Acorn 自行設計出第一款微處理器,命名為
    的頭像 發表于 09-06 10:40 ?1221次閱讀

    Armv9架構SME和SME2的關鍵用例

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

    Arm推出AI優化的Arm終端CSS以及新的Arm Kleidi軟件

    Arm 終端計算子系統 (CSS) 作為新的計算解決方案,結合了 Armv9 架構的優勢,以及基于三納米工藝節點,經過驗證和證實為生產就緒的新 Arm CPU 和 GPU 實現,可賦能
    的頭像 發表于 05-30 11:33 ?731次閱讀
    <b class='flag-5'>Arm</b>推出AI優化的<b class='flag-5'>Arm</b>終端CSS以及新的<b class='flag-5'>Arm</b> Kleidi軟件

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

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

    fpga封裝技術和arm架構的優缺點

    FPGA封裝技術和ARM架構是兩個不同的概念,分別屬于硬件設計的不同領域。
    的頭像 發表于 03-26 15:51 ?1006次閱讀

    英特爾與Arm聯手助力初創企業開發Arm架構SoC

    介紹,此次合作旨在聯合推動使用Intel 18A制程工藝研發Arm架構SoC的初創企業發展。英特爾和Arm將攜手提供IP和制造及相關金融支
    的頭像 發表于 03-25 15:34 ?481次閱讀

    蘋果M3芯片是ARM架構

    蘋果M3芯片采用的是ARM架構。這種架構具有高效能和低功耗的特點,使得M3芯片在提供出色性能的同時,也能保持較低的能耗。
    的頭像 發表于 03-08 16:03 ?2292次閱讀

    Arm Helium技術誕生的由來 為何不直接采用Neon?

    經過 Arm 研究團隊多年的不懈努力,Arm 于 2019 年推出了適用于 Armv8?M 架構Arm Cortex-M 矢量擴展技術
    的頭像 發表于 02-29 17:01 ?2588次閱讀
    <b class='flag-5'>Arm</b> Helium技術誕生的由來 為何不直接采用Neon?

    Arm v9芯片新架構揭秘

    從中長期來看,隨著單芯片 ARM 核數增加、基于 ARM 架構芯片數量的上升以及ARM 應用場景的增加,公司仍將保持增長。據公司公告數據顯示,2023 財年,高端芯片采用
    發表于 02-27 14:14 ?5560次閱讀
    <b class='flag-5'>Arm</b> v9芯片新<b class='flag-5'>架構</b>揭秘
    主站蜘蛛池模板: 中国性猛交xxxx乱大交 | 理论视频在线观看 | 日韩在线视频一区 | 免费毛片网站在线观看 | 免费啪啪网 | 农村妇女色又黄一级毛片卡 | 狠狠色丁香久久综合网 | 色综合成人丁香 | 免费在线你懂的 | 夜夜骑天天操 | yy6080理aa级伦大片一级 | 亚洲精品在线视频 | 成人免费久久精品国产片久久影院 | 欧美三级一级 | 欧美在线视频免费 | 天堂在线国产 | 天天爱天天干天天操 | 亚洲第一视频在线观看 | 亚洲人成电影在线 | 亚洲免费色视频 | 精品视频在线视频 | 国产免费黄视频 | 亚洲精品美女久久久久网站 | 精品无码三级在线观看视频 | 欧美黑人粗暴另类多交 | 深夜视频在线播放视频在线观看免费观看 | 美国色综合| 久久国产乱子伦精品免费一 | 性免费视频 | 欧美18videosex性欧美69 | 波多野结衣一级毛片 | 亚洲免费国产 | 色婷婷综合久久久中文字幕 | 五月婷婷综合激情 | 亚洲三级免费 | 欧美3d动漫网站 | 射久久| 亚洲美女高清一区二区三区 | 一区二区三区四区在线 | 国产黄色视屏 | 亚洲综合区图片小说区 |