《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 重磅!Arm推出自定義指令集功能

重磅!Arm推出自定義指令集功能

2019-10-09
關鍵詞: ARM TechCon

  在圣何塞舉行的年度TechCon大會上,Arm宣布了可以由客戶定制的自定義指令,這是其Armv8-M架構用于嵌入式CPU的一項新功能,嵌入式和物聯網應用程序。顧名思義,它使客戶能夠編寫自己定制的自定義指令,以加速他們的嵌入式和物聯網應用的特定用例。

  “我們已經有了增加加速度的方法,但是還沒有深入到CPU的核心。ARM汽車和物聯網業務高級總監Thomas Ensergueix表示:“我們在這方面給予我們客戶的靈活性,可以編寫自己的指令,定義自己的指令,并由CPU執行。”

  他指出,Arm有一系列加速選項,首先是它的內存映射架構,用于通過總線GPU以及神經處理器單元進行連接。這允許CPU和加速器并行運行,但是總線是瓶頸。客戶也可以選擇直接連接到CPU的協處理器,不過今天推出的自定義指令將允許客戶直接創建他們自己的加速算法,然后直接在CPU上運行。這意味著與內存映射解決方案相比可以獲取更低的延遲。

640.webp (39).jpg

  正如Arm所指出的,這種設置為集成客戶工作負載加速提供了最低成本(和風險)的途徑,因為它不會對影響到現有的CPU特性,并且仍然允許客戶使用他們已經熟悉的現有標準工具。

  目前,自2020年上半年開始,自定義指令只能在Arm Cortex-M33 cpu上實現。后續它也會適用于未來所有的Cortex-M處理器。不需要為Arm的客戶支付額外的費用或購買新的許可證。

  Ensergueix指出,隨著我們進入一個設備連接越來越多的世界,Arm的更多客戶將希望優化他們的處理器,以適應他們通常非常具體的用例,例如,通過創建定制指令,可以更多的減小功耗,以獲得更多的電池壽命。

640.webp (38).jpg

  Arm已經與眾多合作伙伴合作,以支持定制指令,這些客戶包括IAR Systems,恩智浦,Silicon Labs和意法半導體等。

  恩智浦的Geoff Lees表示:“ Arm的新自定義指令功能使像恩智浦這樣的芯片供應商能夠為其客戶提供針對特定應用的全新指令優化,以提高性能,功耗和靜態代碼大小,以適應新興的嵌入式應用程序。”的微控制器。“此外,所有這些改進都在廣泛的Cortex-M生態系統中實現,因此客戶的現有軟件投資得以最大化。”

  規格和功能

  Arm自定義指令打開了實現定制數據處理操作的大門,而不會給軟件開發流程帶來復雜性。通過使用Armde 自定義指令芯片設計師可以在保證性能的前提下獲得更好的易用性和安全性。

  Arm自定義指令可實現更高級別的優化,以滿足不斷增長的行業對工作負載特定計算的需求。Arm自定義指令功能包括:

  Arm架構兼容

  受符合Arm的標準軟件開發工具的支持,包括開源編譯器(例如GCC)

  與處理器管道緊密耦合,為延遲和功耗敏感型應用帶來了最高的性能效率提升

  與TrustZone技術兼容

  Armv8-M架構的自定義指令說明

  Armv8-M體系結構的 Arm自定義指令 使您可以通過在小型嵌入式處理器中添加特定于應用程序域的功能來進一步提高性能和效率,同時保持Arm的軟件生態系統的所有優勢。Arm自定義指令支持智能快速開發完全集成的自定義CPU指令,而不會造成軟件碎片。

  Arm自定義指令允許您在Cortex-M33處理器內部添加可自定義的模塊,稱為配置空間。該模塊由預解碼指令驅動,并與CPU的標準算術邏輯單元(ALU)共享相同的接口。將自定義指令添加到可自定義的CPU需要兩個步驟:

  提供一個配置文件,該文件列出了要用于添加自己的自定義指令的區域。

  為您自己的自定義指令構建數據路徑,并將其集成到配置空間中。

  配置空間可以實現以下Arm自定義指令格式之一,由Arm指令集體系結構定義:

640.webp (37).jpg

  更多內容可以到官網下載Arm自定義指令白皮書

  https://developer.arm.com/architectures/instruction-sets/custom-instructions?from=timeline&isappinstalled=0


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 久久―日本道色综合久久| 亚洲欧美综合乱码精品成人网| 国产日本在线视频| 国产韩国精品一区二区三区| а天堂中文最新一区二区三区| 日本大片免a费观看在线| 亚洲av第一网站久章草| 欧美激情视频一区二区三区| 公交车忘穿内裤被挺进小说白| 野花社区在线观看www| 国产成人精品视频一区二区不卡| 2018天天操夜夜操| 国内精品伊人久久久久影院对白 | 中文字幕视频免费在线观看| 日韩精品卡二卡3卡四卡| 亚洲丝袜第一页| 欧美日韩一区二区在线视频 | 日韩在线观看完整版电影| 亚洲免费观看网站| 欧美精品v欧洲精品| 亚洲香蕉久久一区二区三区四区| 精品亚洲麻豆1区2区3区| 啊轻点灬大ji巴太粗太长了h| 色综合色天天久久婷婷基地 | 一个人看的www免费高清中文字幕 一个人看的www免费高清中文字幕 | 一边摸一边爽一边叫床视频| 把数学课代表按在地上c视频| 久久九九AV免费精品| 日韩a视频在线观看| 九九视频在线观看视频23| 桃子视频在线观看高清免费视频| 亚洲国产精品成人精品小说| 欧美最猛黑人xxxx黑人猛交| 亚洲精品456人成在线| 波多野结衣办公室在线| 亚洲色图第一页| 牛牛色婷婷在线视频播放| 伊人一伊人色综合网| 狼友av永久网站免费观看| 偷拍激情视频一区二区三区| 男朋友想吻我腿中间的部位|