arm helium技术作为一种全新的m-profile vector extension矢量扩充方案,能为armv8.1-m架构带来经过强化的计算能力
新架构能够将最小型边缘设备的机器学习能力提升15倍,以及将信号处理性能提升5倍
新架构针对下一代cortex-m处理器而设计,适用于需在本地进行决策的小型嵌入式设备
北京 – 2019年2月15日 – arm宣布针对其下一代armv8.1-m架构推出基于m-profile vector extension (mve)矢量扩充方案的arm helium技术。这一全新技术能够帮助开发者简化软件开发流程,并显著提升未来cortex-m系列处理器的机器学习能力与信号处理性能。
业界正在加速推动创建一个拥有万亿互联设备的世界,而要实现这一愿景,我们必须找到行之有效的方法来扩展网络边缘众多受限设备的计算能力。通过提升这些设备的计算能力,开发人员能够直接为设备编写机器学习(ml)应用程序,并在设备本地实现自主决策,从而在提高数据安全性的同时,降低网络能耗、延迟和带宽使用量。
为达成这一目标,arm推出arm helium技术,该技术针对arm cortex-m系列处理器设计,在arm trustzone的安全基础上,通过m-profile vector extension矢量扩展加强armv8.1-m架构的计算性能。helium将为未来的arm cortex-m系列处理器提供高达15倍的机器学习性能提升和高达5倍的信号处理性能提升,消除因性能挑战造成的对低成本、高能效设备的使用限制,从而为我们的合作伙伴带来全新的市场机遇。
下一级计算性能
先进的数字信号处理(dsp)可通过 arm neon 技术扩展至更多cortex-a架构组件中。针对功能受限的应用,arm还在其较高性能的cortex-m处理器系列(包括cortex-m4、cortex-m7、cortex-m33以及cortex-m35p)中加入dsp扩展方案。这两种技术都可用来加速特定应用的机器学习计算。
针对功能最为受限的嵌入式系统,功耗效率是优先考虑的因素,以往的解决方案将cortex处理器搭配soc芯片内的dsp处理器,但是这种作法也增加了硬件与软件设计的复杂性。当我们希望在这些设备上集成更多机器学习功能时,现有的soc开发挑战将变得更加突出,因此在运用不同的工具链、编程、调试以及使用各种复杂的专有安全解决方案时,需要开发人员拥有更高水平的专业知识。
搭载helium技术的armv8.1-m 架构能克服上述难题,不仅能够提供实时控制程序代码、机器学习与dsp执行能力,而且效率丝毫不减。由此,数百万软件开发人员将能够运行各种dsp功能,安全无虞地扩展各种智能程序到种类更广泛的设备,强化对三种关键类别新兴应用的信号处理支持:震动和运动、语音和声音、以及视觉和图像。新一代搭载了helium技术的cortex-m架构soc将改进未来各种设备的用户体验,包括传感器中枢设备(sensor hub)、可穿戴设备、音频设备、工业应用等。
除提升性能、降低开发成本之外,soc设计和开发团队还将立即获得以下优势,包括:
• 通过功能整合,优化成本、功耗以及设计投入
• 利用 armv8.1-m的设计遵循平台安全架构(psa)规范的特点,实现简化的trustzone部署
• 单一工具链涵盖控制与信号处理软件的开发
• 简化的软件开发,得益于成熟的 helium生态系统所提供的完善的工具、模型和库,其中许多资源已被cortex-m开发者广为使用
简化软件开发流程
由于helium拥有统一的工具链、库和模型,软件开发将变得更加简单。 helium工具链包括arm development studio,涵盖arm keil mdk、arm模型(开发人员可立即使用,用于代码建模)和各种软件库,包括cmsis-dsp和cmsis-nn,允许开发人员根据他们的需求选择最合适的资源。对于信号处理应用,我们通过消除对专用dsp或功能加速器的需求以及免去了一层设计复杂性,使之更加简化。
驱动下一代嵌入式和物联网设备
helium将arm project trillium计划的价值带到各种机器学习应用中,让框架与库的支持能力向下延伸到硬件层面。由于soc开发者必须在不同的性能、芯片面积、功耗以及成本等限制下开发适合的方案,因此没有单一的产品能满足所有应用的需求。
元宇宙为什么会在最近才井喷式的爆发?
7.45mm/175g 轻薄机身,6nm疾速芯性能出众1399元起荣耀X30i正式开售
华为手机操作系统今年8月或将推出 安卓的主导优势还能持续多久?
比较移动设备的常见电池类型
各国的半导体行业发展如何呢?我国的半导体行业的总销售额是多少呢?
下一代Armv8.1-M架构能够提升最小型边缘设备的机器学习能力
光伏发电储能方案
4G和5G相比,5G究竟快了多少呢?
天线阻抗与频率的关系解析
无人机飞行控制系统可使用SAR型ADC GAD7689,兼容AD7689
盘点:2016年最值得购买的六大运动耳机
单片机低功耗设计杂谈
特斯拉中国召回超110万辆汽车 涉及国产Model 3 Model Y
甘肃中等强度地震为何伤害这样大,5G智慧减灾应该广泛推广
时代万恒表示两条锂离子动力电池生产线相继投产处于试运行状态 尚未实现盈利
命令通道$FCT_CALL的功能
电压可以是负的吗?了解负电压
lpc5411x系列mcu的单核结构与应用
讲解一下容易导致软件问题的5种情况以及应对措施
使用云监控实现GPU云服务器的GPU监控和报警(上) - 自定义监控