新的 MathWorks 硬件支持包支持從 MATLAB 和 Simulink 模型到高通 Hexagon 神經(jīng)處理單元架構的自動化代碼生成
2024-09-24
來源:MathWorks
中國 北京,2024 年 9 月 12 日 —— 全球領先的數(shù)學計算軟件開發(fā)商 MathWorks 今天宣布,,推出針對 Qualcomm? Hexagon? 神經(jīng)處理單元(NPU)的硬件支持包,。該處理單元嵌入在 Snapdragon? 系列處理器中。MathWorks 硬件支持包,,則專門針對 Qualcomm Technologies 的 Hexagon NPU 架構進行優(yōu)化,,實現(xiàn) MATLAB? 和 Simulink? 模型的自動化代碼生成流程。在提高數(shù)據(jù)準確度和標準合規(guī)性的同時,,也提升開發(fā)人員的工作流效率,。使用 MathWorks 軟件和基于模型的設計,工程師能夠輕松為嵌入式應用部署產(chǎn)品級 C 代碼,,而無需深入了解 NPU,。
圖注:新的 MathWorks 硬件支持包支持從已針對 Qualcomm Technologies 的 Hexagon NPU 架構優(yōu)化的 MATLAB 和 Simulink 模型的自動化代碼生成
Qualcomm Technologies, Inc. 的產(chǎn)品管理高級總監(jiān) Vinesh Sukumar 表示:“Qualcomm Technologies 的使命是讓工程師能夠創(chuàng)建創(chuàng)新的產(chǎn)品和應用,充分發(fā)揮 Snapdragon 處理器的潛力,。隨著對高性能 NPU 應用的需求持續(xù)增長,,MathWorks 和 Qualcomm Technologies 之間的協(xié)作使研發(fā)人員能夠高效地開發(fā)并優(yōu)化針對 Hexagon NPU 的嵌入式應用?!?/p>
針對 Hexagon NPU 的 MathWorks 硬件支持包解決了開發(fā)過程中的幾個關鍵問題,包括編譯錯誤、對手寫框架的依賴,、手動數(shù)值驗證以及從代碼追溯到模型的挑戰(zhàn),。工程師無需深入了解 Hexagon NPU 及其工具鏈即可通過該支持包利用 Hexagon 仿真器直接在 Simulink 中運行處理器在環(huán)(PIL)仿真,在優(yōu)化的目標代碼部署到實際硬件之前就可以確保其能夠正確,、高效,、可靠地運行。
MathWorks 首席研究員 Jim Tung 表示:“通過使用基于模型的設計和 Hexagon NPU 的高級功能,,我們可以讓工程師更輕松地創(chuàng)建高質量的 NPU 應用,。我們與 Qualcomm Technologies 的協(xié)作旨在消除手動工作流,支持高度自動化工作流,,以幫助工程團隊縮短上市時間并確保最優(yōu)性能,。”
MATLAB 和 Simulink 的自動代碼生成功能深受全球汽車,、航空航天,、醫(yī)療設備和其他行業(yè)客戶的信賴。MathWorks 軟件能為各種處理器優(yōu)化代碼生成,,包括 ARM Cortex-M,、ARM Cortex-A、ARM Cortex-R,、Infineon AURIX TC3x 和 TC4x 以及 ARM 和 NVIDIA 的 GPU,。
更多精彩內容歡迎點擊==>>電子技術應用-AET<<