精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

Arm?ML處理器 嵌入式評估工具包介紹

eeDesigner ? 來源:物聯網評論 ? 作者:物聯網評論 ? 2022-03-30 14:39 ? 次閱讀

Arm Ethos-U55是世界上第一款microNPU。這是一種新型的ML處理器,旨在加速嵌入式物聯網設備上的ML推理。

評估工具包概述

此評估工具包的目的是允許用戶開發軟件并測試Ethos-U NPU和Cortex-M55 CPU的性能。Ethos-U NPU是一種新型機器學習(ML)處理器,專門設計用于在受限嵌入式和物聯網設備中加速ML工作負載的計算。該產品經過優化,可高效執行ML算法中常用的數學運算,如卷積或激活函數。

ML用例

評估工具包通過為嵌入式堆棧提供隨時可用的ML應用程序來增加價值。因此,您可以試驗已經開發的軟件用例,并為Cortex-M CPU和Ethos-U NPU創建自己的應用程序。下表列出了可供您使用的示例應用程序和使用的模型。

屏幕截圖 2021-11-09 215041.png

上述用例實現了端到端的ML流,包括數據預處理和后處理。它們將允許您調查嵌入式軟件堆棧,通過顯示不同的性能指標(如推斷周期計數估計和網絡執行結果),評估在Cortex-M55 CPU和Ethos-U NPU上運行的網絡的性能。

軟件和硬件概述

評估工具包基于Arm?Corstone?-300參考包。Arm?Corstone?-300幫助您在Arm?Cortex上快速構建SOC?-M55和Arm?精神?-U55設計。Arm?Corstone?-300設計實現在Arm MPS3 FPGA板上公開,或作為MPS3開發板的固定虛擬平臺公開。

這里描述了Ethos-U NPU軟件堆棧。

所有ML用例,盡管說明了不同的應用程序,都有共同的代碼,比如初始化硬件抽象層(HAL)。由于HAL,應用程序通用代碼可以在x86或Arm Cortex-M體系結構上運行。對于ML應用程序特定的部分,Google?TensorFlow? 微控制器推理機用于調度神經網絡模型的執行。微控制器TensorFlow Lite與Ethos-U NPU驅動程序集成,并將某些操作符的執行委托給NPU,如果NPU不支持神經網絡模型操作符,則委托給CPU。CMSIS-NN用于優化int8數據類型的CPU工作負載執行。通用的ML應用程序函數將幫助您專注于實現定制ML用例的邏輯:您只能修改用例代碼,而保持所有其他組件不變。提供的構建系統將發現新的ML應用程序代碼,并自動將其包含到編譯流中。

屏幕截圖 2021-11-08 221943.png

要在Cortex-M和Ethos-U NPU上運行ML應用程序,請執行以下步驟:

  1. 通過安裝所需的先決條件來設置您的環境。
  2. 按照此處的說明,使用Vela編譯器生成Ethos-U的優化神經網絡模型。
  3. 配置生成系統。
  4. 使用make命令編譯項目。

如果使用FVP,請在FVP上啟動所需的應用程序。如果使用FPGA選項,請在FPGA上加載圖像并啟動應用程序。

要熟悉這些步驟,您可以按照《快速入門指南》進行操作。

審核編輯:符乾江

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

    關注

    68

    文章

    19178

    瀏覽量

    229200
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9057

    瀏覽量

    366873
  • ML
    ML
    +關注

    關注

    0

    文章

    146

    瀏覽量

    34612
收藏 人收藏

    評論

    相關推薦

    LabVIEW 2011模塊和工具包嵌入式設計)

    `借助NI LabVIEW,將嵌入式應用程序設計、建模并部署到各類處理目標(包括:現成的實時系統和基于FPGA的系統,以及自定義微處理器與微控制設備)。包括LabVIEW RT模塊、
    發表于 08-02 15:32

    促進ARM嵌入式發展的工具包簡介

    促進ARM嵌入式發展的工具包簡介
    發表于 07-31 21:55

    介紹一種Arm ML嵌入式評估套件

    運行 ML 模型,但與 Arm Ethos-U55 microNPU 的集成可以將嵌入式系統中的 ML 推理速度提高 480 倍。Ethos-U55 是一種機器學習
    發表于 08-12 15:35

    ARM KEIL?MDK工具包的操作流程

    本筆記介紹ARM?KEIL?MDK工具包的操作流程,該工具包采用了μVision?和MicroSemi的SmartFusion2(?)系列,該系列包含
    發表于 08-29 07:39

    ARM KEIL?MDK工具包的操作流程

    本筆記介紹ARM?KEIL?MDK工具包的操作流程,該工具包采用了μVision?和MicroSemi(Actel?)包含嵌入式
    發表于 09-04 06:16

    ARM嵌入式處理器結構與應用基礎

    ARM嵌入式處理器結構與應用基礎,針對ARM7處理器系列。
    發表于 05-06 16:09 ?9次下載

    嵌入式軟件開發之基于ARM處理器嵌入式系統設計方案解析

    的開發方法,具體的代碼因具體的嵌入式環境不同而有所差異。 13.1 基于ARM處理器嵌入式系統設計 ARM系列
    發表于 10-19 09:22 ?1次下載

    32位ARM嵌入式處理器的調試技術

    摘要 :針對32位ARM處理器開發過程中調試技術的研究,分析了目前比較流行的基于JTAG的實時調試技術,介紹了正在發展的嵌入式調試標準,并展望期趨勢。 關鍵詞 :
    發表于 12-04 14:58 ?500次閱讀

    幾種基本嵌入式處理器介紹和應用概述包括Sitara,ARM,Cortex等

    本文的主要內容介紹的是幾種常見的基本嵌入式處理器介紹和應用概述包括Sitara? ARM? Cortex?-A8 &
    發表于 04-24 11:20 ?11次下載
    幾種基本<b class='flag-5'>嵌入式</b><b class='flag-5'>處理器</b>的<b class='flag-5'>介紹</b>和應用概述包括Sitara,<b class='flag-5'>ARM</b>,Cortex等

    用于IAR嵌入式Workbench的Stellaris開發評估工具包的詳細資料概述

    Stellaris開發和評估工具包提供了一個低成本的方式開始使用Stellaris微控制器使用IAR系統的嵌入式Workbench工具設計。這些板可以作為一個完整的
    發表于 05-09 15:49 ?6次下載
    用于IAR<b class='flag-5'>嵌入式</b>Workbench的Stellaris開發<b class='flag-5'>評估</b><b class='flag-5'>工具包</b>的詳細資料概述

    如何使用PIC32MZ嵌入式連接(EC)入門工具包的詳細使用說明

    本文檔介紹了如何使用PIC32MZ嵌入式連接(EC)入門工具包(也稱為“入門工具包”)開發工具在目標板上仿真和調試固件。
    發表于 06-07 11:28 ?25次下載

    ARM嵌入式處理器的GNU工具應用程序免費下載

    本文檔的主要內容詳細介紹的是ARM嵌入式處理器的GNU工具應用程序免費下載。
    發表于 07-05 16:11 ?7次下載
    <b class='flag-5'>ARM</b><b class='flag-5'>嵌入式</b><b class='flag-5'>處理器</b>的GNU<b class='flag-5'>工具</b>應用程序免費下載

    ARM處理器嵌入式系統

    ARM處理器嵌入式系統(stm32嵌入式開發語言)-該文檔為ARM處理器
    發表于 07-30 10:14 ?5次下載
    <b class='flag-5'>ARM</b><b class='flag-5'>處理器</b>與<b class='flag-5'>嵌入式</b>系統

    嵌入式控制系統的ARM處理器

    嵌入式控制系統的ARM處理器一、嵌入式硬件系統概述1、嵌入系統的硬件可分為三部分:核心處理器、控
    發表于 10-20 13:21 ?3次下載
    <b class='flag-5'>嵌入式</b>控制系統的<b class='flag-5'>ARM</b><b class='flag-5'>處理器</b>

    基于Arm?的32位微處理器SAMA5D2評估工具包用戶指南

    本用戶指南介紹了 Microchip SAMA5D2(版本 C)Xplained Ultra 評估工具包(SAMA5D2C-XULT 工具包),并描述了針對在基于 SAMA5D2
    發表于 09-22 18:07 ?1次下載
    基于<b class='flag-5'>Arm</b>?的32位微<b class='flag-5'>處理器</b>SAMA5D2<b class='flag-5'>評估</b><b class='flag-5'>工具包</b>用戶指南