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

    文章

    19286

    浏览量

    229856
  • 嵌入式设备
    +关注

    关注

    0

    文章

    110

    浏览量

    16963
  • 机器学习
    +关注

    关注

    66

    文章

    8418

    浏览量

    132647

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

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

收藏 人收藏

    评论

    相关推荐

    ARM技术是什么?国内有哪些ARM厂家呢?一起来了解一下!

    随着5G、人工智能等技术的不断发展,ARM架构有望在更多领域发挥重要作用。例如,在服务器领域,ARM推出了针对服务器的Neoverse系列处理器,挑战x86架构的主导地位;在笔记本电
    发表于 11-18 16:35

    Arm精锐超级分辨率技术解析

    近日,Arm 推出Arm 精锐超级分辨率技术 (Arm Accuracy Super Resolution,
    的头像 发表于 09-03 11:28 950次阅读
    <b class='flag-5'>Arm</b>精锐超级分辨率<b class='flag-5'>技术</b>解析

    Arm宣布专为移动游戏设计的图形优化方案

    Arm 近期宣布了其专为移动游戏设计的图形优化方案——Arm Accuracy Super Resolution(ASR),旨在显著提升游戏画面的视觉品质,同时有效控制智能手机的功耗。
    的头像 发表于 07-12 15:58 409次阅读

    Arm宣布推出终端计算子系统(CSS),提供领先的人工智能体验

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)今日宣布推出 Arm® 终端
    的头像 发表于 05-30 14:11 1249次阅读
    <b class='flag-5'>Arm</b><b class='flag-5'>宣布</b><b class='flag-5'>推出</b>终端计算子系统(CSS),提供领先的人工智能体验

    ARM进军汽车芯片市场,推出Neoverse设计

    近日,全球知名的移动芯片设计公司ARM宣布迈出重大步伐,正式推出专为汽车领域设计的芯片——Neoverse。这一创新不仅展示了ARM在芯片设计领域的领先地位,也为汽车行业带来了前所未有
    的头像 发表于 05-20 10:46 684次阅读

    ArmArm Neoverse计算子系统(CSS):Arm Neoverse CSS V3和Arm Neoverse CSS N3

    Arm宣布了两款新的Arm Neoverse计算子系统(CSS),它们基于“迄今为止最好的一代Neoverse技术”。是什么让这些新产品在拥挤的计算
    的头像 发表于 04-24 17:53 1074次阅读
    <b class='flag-5'>Arm</b>新<b class='flag-5'>Arm</b> Neoverse计算子系统(CSS):<b class='flag-5'>Arm</b> Neoverse CSS V3和<b class='flag-5'>Arm</b> Neoverse CSS N3

    瑞萨电子宣布推出基于Arm Cortex-M23处理器的RA2A2微控制器产品群

    全球半导体解决方案供应商瑞萨电子(TSE:6723)今日宣布推出基于Arm Cortex-M23处理器的RA2A2微控制器(MCU)产品群。
    的头像 发表于 03-22 10:57 704次阅读
    瑞萨电子<b class='flag-5'>宣布</b><b class='flag-5'>推出</b>基于<b class='flag-5'>Arm</b> Cortex-<b class='flag-5'>M</b>23处理器的RA2A2微控制器产品群

    业界首款基于Arm Cortex-M85处理器的MCU

    所有RA8系列MCU均利用Arm Cortex-M85处理器和ArmHelium技术所带来的高性能,结合
    发表于 03-05 14:14 722次阅读
    业界首款基于<b class='flag-5'>Arm</b> Cortex-<b class='flag-5'>M</b>85处理器的MCU

    Arm Helium技术诞生的由来 为何不直接采用Neon?

    经过 Arm 研究团队多年的不懈努力,Arm 于 2019 年推出了适用于 Armv8‑M 架构的 Arm Cortex-
    的头像 发表于 02-29 17:01 2251次阅读
    <b class='flag-5'>Arm</b> <b class='flag-5'>Helium</b><b class='flag-5'>技术</b>诞生的由来 为何不直接采用Neon?

    Arm Helium技术为端点设备引入更多智能

    RA8系列是瑞萨电子推出的全新超高性能产品业界首款基于Arm® Cortex®-M85处理器的MCU,能够提供卓越的6.39 CoreMark/MHz,可满足工业自动化、家电、智能家居、消费电子、楼宇/家庭自动化、医疗等广泛应用
    的头像 发表于 02-27 13:41 487次阅读

    如何使用Arm SPE进行芯片数据采集和性能分析呢?

    Arm Statistical Profiling Extension (SPE, 统计分析扩展) 是一种架构级功能,旨在增强 Arm CPU 的指令执行分析。
    的头像 发表于 01-24 18:16 1824次阅读

    如何克服Amdahl定律的影响呢?

    在前几篇文章中,我们介绍了采用 Arm Helium 技术(也称为 MVE)的 Armv8.1-M 架构如何处理
    的头像 发表于 01-12 14:30 807次阅读
    如何克服Amdahl定律的影响呢?

    HOLTEK新推出HT32F67742 Arm® Cortex®-M0+蓝牙5.2低功耗MCU

    Holtek新推出通过BQB(Bluetooth Qualification Body)认证Bluetooth 5.2 Arm Cortex-M0+低功耗蓝牙(Bluetooth Low Energy, BLE) MCU,HT3
    的头像 发表于 01-08 15:23 806次阅读

    聊聊循环缓冲区的使用

    我们在为 Arm Cortex-M 处理器系列设计矢量扩展 (MVE) —— Arm Helium
    的头像 发表于 01-04 14:10 969次阅读
    聊聊循环缓冲区的使用

    Arm Cortex-M52的主要特性和规格

    Arm Cortex-M52是一款采Arm Helium 技术的新型微控制器内核,旨在将AI功能引入更小、成本更低的物联网设备,而不是基于
    的头像 发表于 01-02 11:12 1498次阅读
    <b class='flag-5'>Arm</b> Cortex-<b class='flag-5'>M</b>52的主要特性和规格