汽车快报
27993 2024-09-23
新的硬件支持包不仅无需耗时的手写代码优化和验证,还支持处理器在环测试
MathWorks 今天宣布,推出针对Qualcomm® Hexagon™ 神经处理单元(NPU)的硬件支持包。该处理单元嵌入在Snapdragon® 系列处理器中。MathWorks硬件支持包,则专门针对Qualcomm Technologies的Hexagon NPU架构进行优化,实现MATLAB® 和Simulink® 模型的自动化代码生成流程。在提高数据准确度和标准合规性的同时,也提升开发人员的工作流效率。使用MathWorks软件和基于模型的设计,工程师能够轻松为嵌入式应用部署产品级C代码,而无需深入了解NPU。
图注:新的MathWorks硬件支持包支持从已针对Qualcomm Technologies的Hexagon NPU架构优化的MATLAB和Simulink模型的自动化代码生成
Qualcomm Technologies, Inc.的产品管理高级总监Vinesh Sukumar表示:“Qualcomm Technologies的使命是让工程师能够创建创新的产品和应用,充分发挥Snapdragon处理器的潜力。随着对高性能NPU应用的需求持续增长,MathWorks和Qualcomm Technologies之间的协作使研发人员能够高效地开发并优化针对Hexagon NPU的嵌入式应用。”
针对Hexagon NPU的MathWorks硬件支持包解决了开发过程中的几个关键问题,包括编译错误、对手写框架的依赖、手动数值验证以及从代码追溯到模型的挑战。工程师无需深入了解Hexagon NPU及其工具链即可通过该支持包利用Hexagon仿真器直接在Simulink中运行处理器在环(PIL)仿真,在优化的目标代码部署到实际硬件之前就可以确保其能够正确、高效、可靠地运行。
MathWorks首席研究员Jim Tung表示:“通过使用基于模型的设计和Hexagon NPU的高级功能,我们可以让工程师更轻松地创建高质量的NPU应用。我们与Qualcomm Technologies的协作旨在消除手动工作流,支持高度自动化工作流,以帮助工程团队缩短上市时间并确保最优性能。”
声明:本文由车市号作者撰写,仅代表个人观点,不代表网上车市。文中部分图片来源网络,感谢原作者。
竟然没评论,快去评论~~