0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arm宣布推出基于M-Profile Vector Extension (MVE)矢量扩充方案的Arm Helium技术

安芯教育科技 来源:lq 2019-02-20 16:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

新闻摘要

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开发者必须在不同的性能、芯片面积、功耗以及成本等限制下开发适合的方案,因此没有单一的产品能满足所有应用的需求。

我们现已推出Helium专属的工具链与模型,预计在未来2年各伙伴厂商将陆续推出采用Helium技术的芯片。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20332

    浏览量

    255004
  • 嵌入式设备
    +关注

    关注

    0

    文章

    125

    浏览量

    17749
  • 机器学习
    +关注

    关注

    67

    文章

    8565

    浏览量

    137226

原文标题:下一代Armv8.1-M架构:为最小型嵌入式设备提供强化的机器学习和信号处理能力

文章出处:【微信号:Ithingedu,微信公众号:安芯教育科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arm全新神经技术即将加入神经图形开发套件

    移动端神经图形技术正加速演进。2025 年 8 月 Arm 发布了神经技术 (Neural Technology),该技术为业界首创,并将专用神经加速器引入 2026 年
    的头像 发表于 04-21 14:36 252次阅读

    IBM宣布Arm达成战略合作

    IBM(纽约证券交易所代码:IBM)近日宣布Arm 公司达成战略合作,共同开发新型“双架构硬件”,以帮助企业更灵活、更可靠和更安全地运行未来的人工智能(AI)及数据密集型工作负载。
    的头像 发表于 04-20 11:35 316次阅读

    新唐科技推出基于Arm Cortex-M55内核的NuMicro M5531系列微控制器

    在工业自动化、智能物联与边缘计算飞速演进的当下,市场对微控制器(MCU)的性能、功耗、安全性及扩展性提出了更高要求。新唐科技深耕MCU领域多年,依托深厚技术积淀与精准市场洞察,推出基于Arm
    的头像 发表于 02-01 13:58 1280次阅读
    新唐科技<b class='flag-5'>推出</b>基于<b class='flag-5'>Arm</b> Cortex-<b class='flag-5'>M</b>55内核的NuMicro <b class='flag-5'>M</b>5531系列微控制器

    Cortex-M产品的特色

    。 开发支持:设计人员可从ARM生态系统的许多工具中选择,或者使用单一、全面的工具链支持所有Cortex-M器件。 架构扩展:ARM还提供了一系列的架构扩展用于满足下一代处理器的需求,如DSP扩展、SIMD指令、浮点
    发表于 11-26 07:22

    STM32C031x4/x6:面向主流应用的Arm® Cortex®-M0+ 微控制器

    STMicroelectronics的STM32C0x Arm^® ^Cortex ^®^ -M0+ 32位MCU安装了高性能Arm Cortex-M0+ 32位RISC内核,工作频率
    的头像 发表于 10-27 15:05 1046次阅读
    STM32C031x4/x6:面向主流应用的<b class='flag-5'>Arm</b>® Cortex®-<b class='flag-5'>M</b>0+ 微控制器

    Arm Zena CSS加速软件和芯片开发进程

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称 Arm)近期宣布推出 Arm Zena
    的头像 发表于 08-25 16:22 2249次阅读

    如何使用 Arm Helium 进行颜色格式转换和功能验证?

    使用 Arm Helium 进行颜色格式转换和功能验证
    发表于 08-19 06:52

    ARM技术的特点

    相同性能下功耗更低,因此成为智能手机、平板电脑、可穿戴设备等移动终端的主流选择。 授权模式 ARM 公司不直接生产芯片,而是通过知识产权(IP)授权模式,向厂商提供处理器架构设计方案。厂商(如高通、华为
    发表于 08-18 13:31

    Arm神经技术是业界首创在 Arm GPU 上增添专用神经加速器的技术,移动设备上实现PC级别的AI图形性能

    Arm 神经技术是业界首创在 Arm GPU 上增添专用神经加速器的技术,首次在移动设备上实现 PC 级别的 AI 图形性能,为未来的端侧 AI 创新奠定基础 神经超级采样是
    的头像 发表于 08-14 17:59 2929次阅读

    Arm产品命名体系的演变

    Arm 首席执行官 Rene Haas 宣布 Arm 推出新的产品命名体系后,本文将为你详解新的计算平台名称,以及新命名体系内的新 IP 名称标识。
    的头像 发表于 06-19 10:38 1100次阅读
    <b class='flag-5'>Arm</b>产品命名体系的演变

    Arm 公司面向 PC 市场的 ​Arm Niva​ 深度解读

    面向 PC 市场的 ​ Arm Niva ​ 深度解读 ​ Arm Niva ​ 是 Arm 公司为 PC 市场推出的核心计算平台,属于其“平台优先”战略的关键布局。作为 ​
    的头像 发表于 05-29 09:56 1880次阅读

    Arm 公司面向移动端市场的 ​Arm Lumex​ 深度解读

    面向移动端市场的 ​ Arm Lumex ​ 深度解读 ​ Arm Lumex ​ 是 Arm 公司面向移动设备市场推出的新一代计算平台,隶属于其“平台优先”战略的核心布局。作为 ​
    的头像 发表于 05-29 09:54 4564次阅读

    Arm 公司面向汽车市场的 ​Arm Zena​ 深度解读

    面向汽车市场的 ​ Arm Zena ​ 深度解读 Arm Zena 是 Arm 公司面向智能汽车领域推出的核心计算平台,属于其“平台优先”战略的关键布局。作为
    的头像 发表于 05-29 09:51 2697次阅读

    RA8T1基于480MHz Arm Cortex-M85、搭载Helium和TrustZone的电机控制微控制器技术手册

    RA8T1 系列 32 位微控制器 (MCU) 基于高达 480MHz 的 Arm^®^ Cortex-M85^®^ 内核,采用 Helium技术和 TrustZone ^®^ ,
    的头像 发表于 05-15 17:17 1206次阅读
    RA8T1基于480MHz <b class='flag-5'>Arm</b> Cortex-<b class='flag-5'>M</b>85、搭载<b class='flag-5'>Helium</b>和TrustZone的电机控制微控制器<b class='flag-5'>技术</b>手册

    G32R501 基于Cortex-M52内核的32位实时微控制器数据手册

      G32R501 微控制器最高运行频率可达 250MHz,实现了 Arm Rv8-M 的自定义数据路径扩展(CDE),搭载基于矢量扩充方案
    的头像 发表于 05-14 15:25 1576次阅读
    G32R501 基于Cortex-<b class='flag-5'>M</b>52内核的32位实时微控制器数据手册