chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

介紹Armv9.5-A中Arm架構(gòu)的最新特性

冬至子 ? 來源:Martin Weidmann ? 作者:Martin Weidmann ? 2023-10-11 09:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

Arm架構(gòu)是怎樣開發(fā)的

Arm每年發(fā)布對(duì)Arm指令集架構(gòu)(ISA)的更新,這些更新是與Arm生態(tài)系統(tǒng)的多樣化合作伙伴共同創(chuàng)建的。該過程涉及芯片合作伙伴、操作系統(tǒng)供應(yīng)商和OEMs、Arm的內(nèi)部工程團(tuán)隊(duì)和標(biāo)準(zhǔn)制定機(jī)構(gòu)。

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

每年九月,我們發(fā)布一篇博客,討論當(dāng)年A-Profile架構(gòu)的關(guān)鍵更新。然后我們通過開發(fā)者網(wǎng)頁發(fā)布完整的指令集和系統(tǒng)寄存器文檔。

完整的Arm架構(gòu)參考手冊(cè)(Arm ARM)也每年更新一次。預(yù)計(jì)將在2024年初發(fā)布包含2023擴(kuò)展的更新。在2023年和2024年,“Learn the Architecture”頁面也將更新。

Architecture 2023 image 1.png

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

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

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

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

Floating Point 8 (FP8)

2022年,Arm、Intel 和 Nvidia 宣布了他們?cè)贔P8上的合作,這是一個(gè)交換格式,允許軟件生態(tài)系統(tǒng)輕松地共享NN模型,并支持AI計(jì)算能力的持續(xù)進(jìn)步。作為2023年擴(kuò)展的一部分,SME2、SVE2 和 Advanced SIMD (Neon) 增加了對(duì)FP8的支持。

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

由FPMR寄存器控制選擇使用那種格式??梢詾橐粭l指令的不同輸入選擇不同的格式,從而有效地處理不同格式的數(shù)據(jù)集。我們堅(jiān)信,行業(yè)共創(chuàng)的FP8帶來的好處,使開發(fā)者能夠集中精力在真正重要的創(chuàng)新和差異化上。我們很興奮地看到FP8如何推動(dòng)未來的AI發(fā)展.

實(shí)時(shí)遷移

實(shí)時(shí)遷移是將虛擬機(jī)(VM)從一個(gè)主機(jī)移動(dòng)到另一個(gè)主機(jī)的過程,同時(shí)保留其可用性和狀態(tài)。高效的實(shí)時(shí)遷移支持是大規(guī)模數(shù)據(jù)中心管理的重要工具。

image.png

為了實(shí)現(xiàn)實(shí)時(shí)遷移,hypervisor需要在VM仍在舊主機(jī)上運(yùn)行時(shí)將頁面復(fù)制到新主機(jī)。這通常需要一個(gè)迭代過程,因?yàn)閂M可能會(huì)“弄臟”已經(jīng)被復(fù)制的頁面。解決這個(gè)問題有不同的方法,但它們都必須面對(duì)三個(gè)挑戰(zhàn):

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

2023年的擴(kuò)展引入了新特性,幫助優(yōu)化這三個(gè)過程。

FEAT_HDBSS增加了記錄被弄臟的stage 2頁面或塊日志的能力。這種機(jī)制減少了記錄成本,因?yàn)閮?nèi)存管理單元(MMU)可以有效地創(chuàng)建日志,而不中斷VM的執(zhí)行。該日志還減少了調(diào)查成本,因?yàn)樯傻臄?shù)據(jù)是hypervisor可以高效使用的格式。

image.png

為了解決清理成本,F(xiàn)EAT_HACDBS為清理 stage 2頁表中的臟狀態(tài)增加了一個(gè)加速器。該引擎使用臟頁面的日志來定位需要更新的stage 2頁表描述符。

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

Checked Pointer Arithmetic 檢驗(yàn)過的指針運(yùn)算

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

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

image.png

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

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

其他功能

2023年擴(kuò)展部分引入的其他增強(qiáng)功能包括:

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

    關(guān)注

    31

    文章

    5590

    瀏覽量

    129077
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4827

    瀏覽量

    106803
  • 人工智能
    +關(guān)注

    關(guān)注

    1813

    文章

    49743

    瀏覽量

    261585
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8541

    瀏覽量

    136236
  • ARM架構(gòu)
    +關(guān)注

    關(guān)注

    15

    文章

    185

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    芯源MCU架構(gòu)是不是基本都是ARM架構(gòu)?還有其他的架構(gòu)嗎?

    芯源MCU架構(gòu)是不是基本都是ARM架構(gòu)?還有其他的架構(gòu)嗎?
    發(fā)表于 11-20 06:21

    Arm Flexible Access方案引入Armv9邊緣AI計(jì)算平臺(tái)

    全球首個(gè) Armv9 邊緣 AI 計(jì)算平臺(tái)(專為物聯(lián)網(wǎng)及邊緣 AI 工作負(fù)載優(yōu)化)將納入 Arm Flexible Access 方案,助力創(chuàng)新者以低成本、便捷的方式,在邊緣側(cè)獲得先進(jìn)的 AI 性能與安全保障
    的頭像 發(fā)表于 10-29 15:27 ?750次閱讀

    什么是ARM架構(gòu)?你需要知道的一切

    深入探討ARM?架構(gòu)的真正含義、其核心特性、與NVIDIAJetson?等平臺(tái)的差異,以及與傳統(tǒng)x86系統(tǒng)的比較。什么是ARM架構(gòu)?
    的頭像 發(fā)表于 09-11 14:48 ?752次閱讀
    什么是<b class='flag-5'>ARM</b><b class='flag-5'>架構(gòu)</b>?你需要知道的一切

    同一水平的 RISC-V 架構(gòu)的 MCU,和 ARM 架構(gòu)的 MCU 相比,運(yùn)行速度如何?

    ARM 架構(gòu)與 RISC-V 架構(gòu)的 MCU 在同一性能水平下的運(yùn)行速度對(duì)比,需從架構(gòu)設(shè)計(jì)原點(diǎn)、指令集特性及實(shí)際測(cè)試數(shù)據(jù)展開剖析。以
    的頭像 發(fā)表于 07-02 10:29 ?1223次閱讀
    同一水平的 RISC-V <b class='flag-5'>架構(gòu)</b>的 MCU,和 <b class='flag-5'>ARM</b> <b class='flag-5'>架構(gòu)</b>的 MCU 相比,運(yùn)行速度如何?

    Arm 公司面向 PC 市場(chǎng)的 ?Arm Niva? 深度解讀

    :異構(gòu)集成與 AI 優(yōu)化 Arm Niva 基于 ? Armv9.2 架構(gòu) ? 設(shè)計(jì),整合了 Cortex-X 超大核、Cortex-A 高效核及
    的頭像 發(fā)表于 05-29 09:56 ?1305次閱讀

    Arm 公司面向移動(dòng)端市場(chǎng)的 ?Arm Lumex? 深度解讀

    子系統(tǒng)(CSS)? ? 在移動(dòng)端的落地形態(tài),Lumex 旨在通過高度集成化的軟硬件方案,解決移動(dòng)設(shè)備在 AI 性能、能效比與開發(fā)效率上的挑戰(zhàn)。以下從技術(shù)架構(gòu)、性能突破、應(yīng)用場(chǎng)景、生態(tài)系統(tǒng)及戰(zhàn)略價(jià)值展開分析: 一、技術(shù)架構(gòu):異構(gòu)計(jì)算與能效優(yōu)化 Lumex 基于 ?
    的頭像 發(fā)表于 05-29 09:54 ?4055次閱讀

    Arm 公司面向汽車市場(chǎng)的 ?Arm Zena? 深度解讀

    汽車市場(chǎng)的落地形態(tài),Zena 旨在解決汽車智能化轉(zhuǎn)型的算力需求、開發(fā)效率與功能安全挑戰(zhàn)。以下從技術(shù)架構(gòu)、性能優(yōu)勢(shì)、應(yīng)用場(chǎng)景、生態(tài)系統(tǒng)及戰(zhàn)略意義展開分析: 一、技術(shù)架構(gòu):異構(gòu)集成與功能安全強(qiáng)化
    的頭像 發(fā)表于 05-29 09:51 ?2082次閱讀

    ARM最強(qiáng)超大核Cortex-X925與小米玄戒O1的深度解析

    ARM Cortex-X925:架構(gòu)革新與性能巔峰的全新標(biāo)桿 作為ARM迄今最強(qiáng)大的CPU核心,Cortex-X925基于Armv9.2-A架構(gòu)
    的頭像 發(fā)表于 05-23 15:29 ?2917次閱讀

    Arm架構(gòu)何以成為現(xiàn)代計(jì)算的基礎(chǔ)

    2025 年 4 月,Arm 架構(gòu)迎來了問世 40 周年。這個(gè)始于英國(guó)劍橋一隅、懷揣雄心壯志的項(xiàng)目,如今已成為全球廣泛采用的計(jì)算架構(gòu)。從傳感器、智能手機(jī)、筆記本電腦,到汽車、數(shù)據(jù)中心等諸多領(lǐng)域,有數(shù)十億設(shè)備如今運(yùn)行在
    的頭像 發(fā)表于 05-20 10:02 ?940次閱讀

    Arm助力開發(fā)者加速遷移至Arm架構(gòu)云平臺(tái) Arm云遷移資源分享

    隨著基于 Arm 架構(gòu)的云實(shí)例日益擴(kuò)展,越來越多的用戶正從傳統(tǒng)平臺(tái)遷移至 Arm 平臺(tái)上。
    的頭像 發(fā)表于 04-09 18:23 ?1025次閱讀

    Arm 推出 Armv9 邊緣 AI 計(jì)算平臺(tái),以超高能效與先進(jìn) AI 能力賦能物聯(lián)網(wǎng)革新

    9 架構(gòu)的超高能效 CPU——Arm Cortex-A320 以及對(duì) Transformer 網(wǎng)絡(luò)具有原生支持的 Ethos-U85 AI 加速器為核心的邊緣AI 計(jì)算平臺(tái),可支持運(yùn)行超 10 億參數(shù)
    的頭像 發(fā)表于 03-06 11:43 ?1780次閱讀
    <b class='flag-5'>Arm</b> 推出 <b class='flag-5'>Armv</b>9 邊緣 AI 計(jì)算平臺(tái),以超高能效與先進(jìn) AI 能力賦能物聯(lián)網(wǎng)革新

    Arm Cortex-A320 CPU助力嵌入式設(shè)備實(shí)現(xiàn)高能效AI計(jì)算

    Arm Cortex-A320 是目前最小型的 Armv9-A 架構(gòu) CPU。得益于該處理器的推出,開發(fā)者現(xiàn)在能有更多選擇決定如何處理物聯(lián)網(wǎng)邊緣人工智能 (AI) 工作負(fù)載。然而,面對(duì)
    的頭像 發(fā)表于 02-27 17:17 ?1151次閱讀
    <b class='flag-5'>Arm</b> Cortex-<b class='flag-5'>A</b>320 CPU助力嵌入式設(shè)備實(shí)現(xiàn)高能效AI計(jì)算

    詳解Arm Cortex-A320 CPU的特性

    Arm Cortex-A320 CPU 的推出具有重要的里程碑意義。作為首個(gè)基于 Armv9 架構(gòu)的超高能效 CPU,這一突破性的處理器為功耗有限的設(shè)備引入了此前僅在尖端移動(dòng)計(jì)算解決方
    的頭像 發(fā)表于 02-27 17:13 ?1485次閱讀

    Arm發(fā)布基于Armv9架構(gòu)的Cortex-A320處理器

    邊緣 AI 需要更卓越的計(jì)算性能、更強(qiáng)大的安全性,以及更出色的軟件靈活性。隨著軟件愈發(fā)復(fù)雜化,Armv9 架構(gòu)應(yīng)運(yùn)而生,以提供先進(jìn)的機(jī)器學(xué)習(xí) (ML) 和 AI 功能,并具備增強(qiáng)的安全特性。該
    的頭像 發(fā)表于 02-27 17:10 ?1156次閱讀

    一文詳解Arm架構(gòu)Armv9.6-A的最新功能

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