Arm Helium技术—提升机器学习能力与信号处理性能

发布者:心灵飞翔最新更新时间:2019-02-15 关键字:Arm  Helium 手机看文章 扫描二维码
随时随地手机看文章
  • Arm Helium技术作为一种全新的M-Profile Vector Extension矢量扩充方案,能为Armv8.1-M架构带来经过强化的计算能力

  • 新架构能够将最小型边缘设备的机器学习能力提升15倍,以及将信号处理性能提升5倍

  • 新架构针对下一代Cortex-M处理器而设计,适用于需在本地进行决策的小型嵌入式设备

 

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

 


关键字:Arm  Helium 引用地址:Arm Helium技术—提升机器学习能力与信号处理性能

上一篇:赋能人工智能,世强上线新一代光源VCSEL激光芯片、模组及解
下一篇:瑞萨电子推出四款RZ/G2系列64位MPU,高可靠更安全

推荐阅读最新更新时间:2024-03-30 23:57

传加入ARM阵营 AMD:x86仍是市场主流
不仅面临头号敌人英特尔(Intel)在既有PC战场猛烈攻势,超微(AMD)也遭遇近年崛起的ARM架构大军挑战,为提升竞争力,超微近期全力展开组织改造,同时也确立3大营运方向,包括全力研发低功耗处理器平台、深耕新兴市场及布局云端运算等领域。针对所面临的强劲对手挑战,超微全球行销长Nigel Dessau表示,目前只有超微和英特尔在市场上提供基于x86架构的处理器,IBM处理器会一直存在,以后也会继续存在下去。 Dessau表示,ARM架构处理器在市场上应该会是以低阶为主,超微所具有的优势是新一代处理器能达到每核心最低至4.3W功耗,并保持兼顾高效能表现,同时还可以相容过去所有的软体。 超微与英特尔有志一同均派出重兵布署云端应用战场,
[嵌入式]
基于ARM的嵌入式航空拖靶高度控制器设计
作者:李世秋,陶德桂,郑成军中国人民解放军 0 引言 航空拖靶是一种由飞机拖曳飞行的特殊的无人飞行器,一套完整的拖靶系统主要包括拖带飞机、收放缆装置、拖缆和拖靶。其中拖带飞机一般为有人或无人驾驶飞机,收放缆装置一般为挂装在飞机上的电动或气动式绞车,拖缆是通过绞车收放的一根长约几千米而直径只有几毫米的钢缆,拖靶多为外形类似导弹的无动力飞行器,由拖缆牵引飞行。主要用途是模拟敌方来袭的导弹类目标,为己方对空导弹、火炮等防空武器系统试验或训练提供模拟目标。 随着技术的进步,现代反舰导弹多采取“超低空掠海飞行”的突防方式。与之相应,20世纪80年代以来,用于模拟反舰导弹类目标的航空拖靶,也向着这一方向快速发展。而这类拖靶都要装有高度控制器,
[嵌入式]
我的ARM7程序
这次的代码可以说完全是被逼出来的,。大四的学长让我帮他做课程设计,而我接触的时间并不算太长,但还是按要求完成了题目的要求,值得高兴一下下,同时也知道了一个道理:人的潜力往往是逼出来的 #include stm32f10x.h #include stdio.h #include Motor.h #include LED.h #include KEY.h #include SysTickDelay.h //int Freq=9000;//频率8K; int number=10; int Sure_Stop=0; int Sure_Number=10; int Direction=0; int main(void
[单片机]
为啥往人工智能领域砸大钱?孙正义:答案很明显
因为投资 阿里巴巴 的远见而被国人津津乐道的 孙正义 ,如今正将全部的注意力投向 人工智能 ,也就是 AI 。   北京时间昨晚的世界移动通讯大会(MWC)上,日本软银总裁孙正义发表演讲,首次披露了他去年收购英国芯片架构厂商 ARM 后的最新进展,以及他为何要领投OneWeb这家从事生产、发射卫星的美国公司。   孙正义志在将ARM打造为未来智能界具有垄断地位的公司,他预言明年人工智能的“奇点”就会到来,穿上安装芯片的鞋子,脚可以比脑袋更聪明。   “你脑袋的智商可能还不如脚” 去年下半年开始,孙正义连续大手笔猛砸人工智能。先是于7月耗资320亿美元收购ARM,此后又传出为OneWeb公司提供12亿美元的新一轮融资,其中软银出资
[嵌入式]
云知声李霄寒:我们为什么要选择Arm
日前,借Arm中国巡回技术研讨会之际,特别邀请Arm合作伙伴云知声联合创始人、副总裁李霄寒做了题为《面向物联网的AI芯片的设计》主题演讲。 云知声的创业历程 在演讲中,李霄寒首先回顾了云知声的创业历程,在2002-2012年这十年间,云知声核心技术团队多次在美国国家标准技术署(NIST)说话人识别评测(SRE)项目中获得SRE主任务第一名。 2012年云知声成立,隔年1月,就发布了业界第一家基于深度学习的语音识别服务,识别率提升10%以上,处于同时期中文识别最高水平,超过了科大讯飞。2013年9月云知声开放语义云平台,是业内第一个同时支持语义解析、问答和多轮对话的开放平台。 2012-1014三年间,连续获
[半导体设计/制造]
云知声李霄寒:我们为什么要选择<font color='red'>Arm</font>
Arm Mbed简化物联网安全防护、开发以及设备管理
北京– 2018年4月28日–Arm宣布其Mbed Platform平台与多家产业生态系统伙伴达成合作,其中包含整合至IBM Watson物联网平台,以及与Cybertrust和GlobalSign合作,提供安全、灵活的物联网解决方案。 对于Arm而言,要打造一个拥有1万亿台互连设备的世界,需要的不仅仅是设计出业界最有效率、最具安全性的芯片。Arm还必须简化物联网设备在其整个生命周期内的安全开发、部署以及管理。这将帮助企业充分利用物联网数据带来的机会,并通过结合内部的商业数据,创造出具有价值的业务成果。然而,许多从业者在寻求机会并希望借助物联网达成目标时,看到的却是日益复杂的信息技术以及更加严峻的安全问题。 Arm借助Ar
[物联网]
Arm Linux 内核页表的段式映射
Linux启动之初,内核为自己建立的是段式内存映射,而不是页式映射。 映射表(PGD)从虚拟地址0xc0004000开始,每项4字节,每项对应1M内存空间,每项的高12位就是这1M内存的高12位地址。 一开始,内核不会为所有内存建立映射,只会映射必要的一部分,这部分代码在arch/arm/kernel/head.S中由汇编代码完成。 以S3C6410为例,下面是在刚刚进入start_kernel()后打印出来的一段内核映射表。注意内核自身的映射表项是从0xc0007000地址开始。因为从0xc0004000开始的是整个4G空间的表,内核内存只占最高的那1G,所以要加一个偏移量:3G/1M * 4bytes = 0x3000。
[单片机]
ARM与MINDSPEED合作 签订Cortex-A9授权协议
ARM公司和Mindspeed科技公司近日宣布,Mindspeed已经通过授权获得ARM® Cortex™-A9 MPCore™ 处理器,将用于其下一代高性能多服务网络系统平台;该平台将支持在有线和无线网络上的语音和数据服务。 已被广泛采用的ARM MPCore(多核)技术能够提供性能的可扩展性,并且对功耗进行控制,从而在性能上超越当今市场上相对的高性能设备,同时仍然满足严格的功耗要求。通过对MPCore技术进行进一步的优化和扩展,Cortex-A9 MPCore处理器能够向众多的全新应用市场提供下一代的MPCore技术。 此项协议是基于两家公司现有的合作基础之上签订的。此前,双方的合作已经使得Mindspe
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新物联网文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved