Arm发布新的人工智能Cortex-M处理器

Arm发布了一款新的Cortex-M处理器,旨在为资源受限的物联网(IoT)设备提供先进的人工智能功能。这款新的Cortex-M52声称是最小的、面积和成本效率最高的处理器,采用了Arm Helium技术,使开发者能够在单一工具链上使用简化的开发流程添加人工智能功能。

Arm在宣布中表示,Cortex-M52专为需要提高数字信号处理(DSP)和机器学习(ML)性能但不想承担专用DSP和ML加速器成本的AIoT(物联网人工智能)应用而设计。该设备中使用的Arm Helium技术在小型、低功耗嵌入式设备的DSP和ML应用中提供了显著的性能提升,使得可以在端点部署更具计算密集型的ML推理算法,而无需专用的NPU(神经处理单元)。

Helium技术已成功应用于网络边缘的产品,但Cortex-M52现在使Arm合作伙伴能够将这种能力带入成本更低、功耗更低的设备。Arm表示,通过将Helium技术扩展到新的Cortex-M类别,它正在为较小的嵌入式设备提供矩阵和DSP计算方面的一次性改变。

Cortex-M52提供了从Cortex-M33和Cortex-M4的简化迁移路径,可应对各种AIoT应用,实现更丰富的用户界面、语音和视觉体验,如汽车和工业控制、预测性维护和可穿戴传感器融合。公司表示,Cortex-M52提供了在一系列性能点和配置中进行扩展所需的灵活性,提供了DSP功能而无需单独的处理单元,节省了硅片面积和成本。

ML和DSP性能提升 Arm表示,Cortex-M52将Armv8.1-M Cortex-M系列(包括Cortex-M55和Cortex-M85)扩展到了新的效率点。它提供了任何Helium-enabled Cortex-M中最低的面积和功耗实现,为寻求在性能和成本之间进行权衡的硅合作伙伴提供了选择。开发者可以从ML和DSP性能的提升中受益,与以前的Cortex-M代系列相比,ML的性能提升高达5.6倍,DSP的性能提升高达2.7倍。

新处理器实现了Armv8.1-M的最新安全扩展,包括PACBTI(指针认证和分支目标识别)和Arm TrustZone技术,提供了增强的软件威胁缓解功能。此外,Cortex-M52加速了PSA认证二级硅的路线,为下一代PSA认证设备提供了可能。

最新的Armv8.1-M核心(包括Cortex-M55和Cortex-M85)还提供了许多汽车和工业控制应用中所需的增强功能安全特性。Cortex-M52提供了这些扩展的安全包和功能,帮助合作伙伴更轻松地达到与部署在这些应用中的上一代Cortex-M相比的FuSa认证。

通过单一工具链简化AI开发 传统嵌入式开发人员需要处理数学、数据分析、工具链专业知识和AI编程所需的技能。Arm表示,开发者的能力是促进AIoT出货量增加的关键因素,而借助Cortex-M52,它正在提供今天现代开发流程所需的关键功能和能力。

在这方面,要实现Cortex-M52提供的ML和DSP性能,以前需要结合CPU、DSP和NPU,这意味着一旦硬件建成,开发者就需要为具有三个独立工具链、三个编译器、三个调试器等的芯片编写、调试和调优代码。

但是,通过Cortex-M52,这将在单一工具链和单一经过验证的Arm Cortex-M系列架构中实现AI。这确保了传统、DSP和ML工作负载的统一开发流程 - 同时针对领先的机器学习框架进行特定集成和优化,确保开发者可以在任何Cortex-M上获得最佳性能的无缝体验。

Cortex-M52与Cortex-M55和Cortex-M85完全软件兼容,使开发者能够受益于和利用Helium周围的软件和工具生态系统,以及来自Arm合作伙伴生态系统的免费软件库和知识库。公司表示,Cortex-M52也将在Arm虚拟硬件上提供,这是其基于云的产品,可以在硅前进行软件开发。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/254026.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

动漫风博客介绍页面源码

动漫风博客介绍页面源码,HTML源码,图片背景有淡入切换特效 蓝奏云:https://wfr.lanzout.com/iIDZu1nrmjve

Python调用matlab程序

matlab官网:https://ww2.mathworks.cn/?s_tidgn_logo matlab外部语言和库接口,包括 Python、Java、C、C、.NET 和 Web 服务。 matlab和python的版本 安装依赖配置 安装matlab的engine 找到matlab的安装目录:“xxx\ extern\engines\python…

【python量化交易】qteasy使用教程01 - 安装方法及初始化配置

qteasy教程1 - 安装方法及初始化配置 qteasy教程1 - 安装方法及初始配置qteasy安装前的准备工作1, 创建安装环境2,安装MySQL数据库 (可选)安装pymysql 3,创建tushare账号并获取API token (可选)4,安装TA-lib (可选)WindowsMac OSL…

Windows自动化实现:系统通知和任务栏图标自定义

文章目录 Windows自动化的三个小工具系统通知任务栏图标使用pystray实现使用infi.systray实现 Windows自动化的三个小工具 系统通知 import win10toastwin10toast.ToastNotifier().show_toast("eee", "休息一下", icon_path"icon.ico", durati…

uniapp中使用EelementPlus

uniapp的强大是非常震撼的,一套代码可以编写到十几个平台。这个可以在官网上进行查询uni-app官网。主要还是开发小型的软件系统,使用起来非常的方便、快捷、高效。 uniapp中有很多自带的UI,在创建项目的时候,就可以自由选择。而E…

深度神经网络中的BNN和DNN:基于存内计算的原理、实现与能量效率

前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家:https://www.captainbed.cn/z ChatGPT体验地址 文章目录 前言引言内存计算体系结构深度神经网络(DNN)随机梯度的优…

自然语言处理(NLP)——使用Rasa创建聊天机器人

1 基本概念 1.1 自然语言处理的分类 IR-BOT:检索型问答系统 Task-bot:任务型对话系统 Chitchat-bot:闲聊系统 1.2 任务型对话Task-Bot:task-oriented bot 这张图展示了一个语音对话系统(或聊天机器人)的基本组成部分和它们之间的…

MYSQL分区NOW()不支持

传说同事写个复杂的SQL代码,跑一次需要7-10秒, 复杂如上,我也懒得去分析 IF IF IF是怎么回事了! 发现此表是分区表,后面要求加上了分区时间,以便利用到分区裁剪技术. 因为需求是查近10天来到期还款的人和金额.就是今天应该还款的人, 一般还款周期是7天. 给个10天的范围挺可以的…

【Qt学习笔记】Qt Creator环境下 信号与槽 详解(自定义信号槽、断连、lambda表达式等)

文章目录 1. 信号槽概念1.1 信号的本质1.2 槽的本质1.3 标准信号槽1.4 信号槽 实例 2. 自定义信号槽2.1 自定义槽函数2.2 自定义信号2.3 带参 信号槽 3. 信号槽的意义 与 作用4. 信号槽断连 (了解)5. lamda表达式的使用5.1 基本用法5.2 捕获局部变量5.3 …

打包 iOS 的 IPA 文件

目录 摘要 引言 准备 选择证书类型 创建应用程序 设置应用程序标识和证书 配置构建设置 构建应用程序 导出IPA 签名和导出 代码案例演示 完成 总结 参考资料 摘要 本篇博客将为您介绍如何打包iOS的IPA文件。从APP提交、创建应用程序、设置应用程序标识和证书、配…

单片机接收PC发出的数据

#include<reg51.h> //包含单片机寄存器的头文件 /***************************************************** 函数功能&#xff1a;接收一个字节数据 ***************************************************/ unsigned char Receive(void) { unsigned char dat; …

Qt|实现时间选择小功能

在软件开发过程中&#xff0c;QtDesigner系统给出的控件很多时候都无法满足炫酷的效果&#xff0c;前一段时间需要用Qt实现选择时间的小功能&#xff0c;今天为大家分享一下&#xff01; 首先看一下时间效果吧&#xff01; 如果有需要继续往下看下去哟~ 功能 1&#xff1a;开…

如何连接ChatGPT?无需科学上网,使用官方GPT教程

随着AI的发展&#xff0c;ChatGPT也越来越强大了。 它可以帮你做你能想到的几乎任何事情&#xff0c;妥妥的生产力工具。 然而&#xff0c;对于许多国内的用户来说&#xff0c;并不能直接使用ChatGPT&#xff0c;不过没关系&#xff0c;我最近发现了一个可以直接免科学上网连…

阿里云ECS服务器Linux安装Mysql8

链接&#xff1a;https://pan.baidu.com/s/1s9j7OhiOMV9e9Qq9GDbysA 提取码&#xff1a;dd5a --来自百度网盘超级会员V5的分享 Mysql官网:MySQL 关于Mysql Yum Repository介绍可以看下 更加简单 关于X86和ARM 传到服务器 进入所在包 cd /usr/local/develop/mysql8 解压 …

电力负荷预测 | 基于AE-LSTM的电力负荷预测(Python)

文章目录 效果一览文章概述源码设计参考资料效果一览 文章概述 电力负荷预测 | 基于AE-LSTM的电力负荷预测(Python) 基于AE-LSTM(自动编码器长短期记忆网络)的电力负荷预测是一种基于深度学习的方法,用于预测未来一段时间内的电力负荷需求。该方法结合了自动编码器和LSTM网…

c#cad 创建-点(六)

运行环境 vs2022 c# cad2016 调试成功 一、代码说明 创建一个点的命令方法。代码的主要功能是在当前活动文档中创建一个点&#xff0c;并将其添加到模型空间块表记录中。 代码的主要步骤如下&#xff1a; 获取当前活动文档、数据库和编辑器对象。使用事务开始创建点的过程…

docker部署docker运维工具

简介 主要功能:管理容器,管理镜像,管理容器网络 安装 拉取镜像 docker pull joinsunsoft/docker.ui:1.0.1 启动容器 docker run -d --name docker.ui --restart always -v /var/run/docker.sock:/var/run/docker.sock -p 10039:8999 joinsunsoft/docker.ui:1.0.1 使用 打…

电力负荷预测 | 基于GRU门控循环单元的深度学习电力负荷预测,含预测未来(Python)

文章目录 效果一览文章概述源码设计参考资料效果一览 文章概述 电力负荷预测 | 基于GRU门控循环单元的深度学习电力负荷预测,含预测未来(Python&

Pymysql之Cursor常用API

Cursor常用API 1、cursor.execute(query, argsNone)&#xff1a;执行sql语句。 参数: query (str)&#xff1a;sql语句。 args (tuple, list or dict)&#xff1a;sql语句中如果有变量&#xff0c;或者格式化输出&#xff0c;会在这里填充数据。 Returns&#xff1a;返…

【退役之重学前端】vite, vue3, vue-router, vuex, ES6学习日记

学习使用vitevue3的所遇问题总结&#xff08;2024年2月1日&#xff09; 组件中使用<script>标签忘记加 setup 这会导致Navbar 没有暴露出来&#xff0c;导致使用不了&#xff0c;出现以下报错 这是因为&#xff0c;如果不用setup&#xff0c;就得使用 export default…