当前位置: 首页 > 编程日记 > 正文

Arm 十年重磅发布 v9 架构,不受 EAR 约束,未来将覆盖 3000 亿颗芯片

整理 | 伍杏玲

出品 | AI科技大本营(ID:rgznai100)

随着 AI、大数据、IoT 技术的相互渗透,人们对数据的要求也越来越高,如何提供普适专用、安全而强大的处理能力的架构?Arm 为这个答案准备十年。

近日,Arm 推出全新 Armv9 架构,将驱动下一个 3000 亿个基于 Arm 架构的芯片发展,这距离 Arm 在 2011 年发布的 v8 架构已有十年。

十年磨一剑,Armv9 三大优势

相对 Armv8 的移动互联特性,Armv9 架构有哪些改进的地方?

Arm高级副总裁、首席架构师兼技术院士 Richard Grisenthwaite 表示,首先Armv9 架构是基于 Armv8 既往成功的基础,增添了针对矢量处理的 DSP、机器学习、安全等这三个技术特性。

目前 64 位上的 v8 架构中的所有功能均将在 v9 架构中得到支持,且 v9 架构将支持在 32 位上的 v8 架构功能。

1、机密计算架构,捍卫数据安全

今年 315 晚会曝光了人脸识别摄像头“偷走”你的脸,招聘平台大量简历流向黑市,手机清理软件偷偷收集老人信息等安全事件,数据不仅作为个人重要资产,且作为数字经济的核心生产要素,如何得到可靠的安全保障已成为数字化社会发展的基础。

为了保护数据安全,Armv9架构采用Arm机密计算架构(ConfidentialCompute Architecture, CCA),机密计算可通过打造基于硬件的安全运行环境来执行计算,保护部分代码和数据,免于被存取或修改,甚至不受特权软件的影响。

Arm CCA 引入动态创建机密领域(Realms)的概念,机密领域面向所有应用,运行在独立于安全或非安全环境之外的环境中,以实现保护数据安全的目的。例如,在商业应用中,机密领域可以保护系统中商用机密数据和代码,无论它们正被使用、闲置或正在传输中。

在最近一项针对企业高管的Pulse调查中,超过九成的受访者相信,机密计算可以帮助降低企业在安全方面投入的成本,如此一来,他们可以转而大量的投入工程创新。

2、专为 Armv9 打造 SVE2,增强 AI 能力

据预测,到 21 世纪 20 年代中期,全球将有超过 80 亿台搭载 AI 语音辅助的设备,其中 90% 或更多设备上的应用程序将包含 AI 元素以及基于 AI 的界面。

为了满足这一需求,Arm与富士通合作开发了可伸缩矢量扩展(ScalableVector Extension, SVE)技术,并驱动了世界上最快的超级计算机“富岳”。在此基础上,Arm 为 Armv9 开发了 SVE2,以便在更广泛的应用中实现增强的机器学习和数字信号处理能力。

SVE2 增强了对在 CPU 上本地运行的 5G 系统、虚拟和增强现实以及 ML 工作负载的处理能力,例如图像处理和智能家居应用。在未来几年,Arm 将进一步扩展其技术的 AI 能力,除了在其 Mali™GPU 和 Ethos™NPU 中持续进行 AI 创新外,还将大幅增强CPU内的矩阵乘法。

3、通过系统设计实现性能最大化

随着摩尔定律正在放缓,Armv9 的算力会有所影响吗?

Richard Grisenthwaite表示,Arm在新一代架构Armv9上将保持这个速度,预计未来两代移动和基础设施CPU的性能提升将超过30%。,这个数据是根据业界标准评测工具来衡量的,30%的算力提升完全是凭借于本身的架构而不是借助于制程工艺来实现。未来通过最大化地提升频率、带宽、缓存大小、并减少内存延迟,以最大化CPU 性能。

然而,随着行业从通用计算向普遍的专用处理发展,每年两位数的CPU性能提升是不够的。除了增强专用处理能力,Arm的全面计算设计方法将通过集中的系统级硬件和软件优化以及用例性能的提高,加速总体计算性能。

通过将全面计算的设计原则应用在包含汽车、客户端、基础设施和物联网解决方案的整个IP组合中,Armv9系统级技术将遍及整个IP解决方案,并改善个别IP。此外,Arm还在开发多项技术以提高频率、带宽、缓存,并降低内存延迟,从而最大限度地提升基于Armv9的CPU性能。

过去五年,基于 Arm 架构的设备出货量超过 1000 亿。Arm 相信,按照目前的速度,无论是在终端、数据网络还是云端,全球 100% 的共享数据很快将会通过 Arm 技术进行处理。

不受 EAR 约束,华为也能用!

移动时代,Armv8 架构蓬勃发展。对于 Armv9 架构未来将会在哪些场景广泛应用?

Richard Grisenthwaite 表示,Armv8 不仅被广泛应用在智能手机上,在服务器、PC、网络设备等领域中都可以看到 Armv8 的身影。Armv9 同样将会应用于上述领域,尤其是在服务器及汽车领域。在服务器领域中,越来越多云计算厂商正在使用 Arm 架构。在汽车领域,像无人驾驶、车内智能等也用到了 Arm 架构。还有物联网领域,Arm 架构也在逐渐被推广。

告诉大家一个好消息:搭载 Armv9 架构的芯片最快在 2021 年年底就会面世。在 Armv9 推出后,Arm 将首先推出 Armv9-A 系列,针对安全、DSP、ML这三个重点的领域,接下来也会逐渐推出 Armv9-M 跟 Armv9-R 系列。

经过全面的审查,Arm 确定其 Armv9 架构不受美国出口管理条例(EAR)的约束。Arm 已将此通知美国政府相关部门,Arm 将继续遵守美国商务部针对华为及其附属公司海思的指导方针。

最后,谈及下一个十年计划,Richard Grisenthwaite 说:“更复杂的基于AI的工作负载需求,正在推动更安全和专用处理的发展,这将是打开新市场、抓住新机遇的关键。Armv9将赋能开发者通过弥合软硬件之间的关键差距,构建和编程未来的可信计算平台,同时实现标准化,帮助我们的合作伙伴在更快的上市时间和成本控制之间取得平衡,同时能够创建自己独特的解决方案。”

CSDN协同行业大佬,携手打造13长热门知识图谱及IT成长路线
助力千万IT人成长,快速实现职场进阶!
更多精彩推荐
☞官方抓虫,PyTorch 新版本修复 13 项 Bug☞雷军的最后一次 重 大 创 业☞如何让机器像人一样多角度思考?协同训练来帮你
点分享点收藏点点赞点在看

相关文章:

HDU 6051 - If the starlight never fade | 2017 Multi-University Training Contest 2

/* HDU 6051 - If the starlight never fade [ 原根,欧拉函数 ] | 2017 Multi-University Training Contest 2 题意:给定 m,p, p 是素数设 f(i) 是 满足 (xy)^i ≡ x^i mod p 的 (x,y) 对数 且 1 ≤ x ≤ p-1 , 1 ≤ y ≤ m 求 ∑[1≤i≤p-1] i*f(i)限制&#xff…

干货!用 Python 快速构建神经网络

作者 | ZackSock责编 | 欧阳姝黎头图 | 下载于视觉中国前言机器学习一直是Python的一大热门方向,其中由神经网络算法衍生出来的深度学习在很多方面大放光彩。那神经网络到底是个个什么东西呢?说到神经网络很容易让人们联想到生物学中的神经网络&#xff…

才知道百度也提供了智能DNS服务 - 加速乐

http://jiasule.baidu.com/ 智能DNS 依托百度多年积累的高精度DNS识别库,平均只需5秒全球DNS服务器全部生效,百度蜘蛛1秒生效。抗攻击、无限解析记录,免费支持电信、联通、移动、铁通、教育网、国外、搜索引擎等分线路解析。 极致云加速 百度…

c#中结构与类的区别

类与结构的差别如何选择结构还是类一.类与结构的示例比较:结构示例:public struct Person {string Name;int height;int weightpublic bool overWeight(){//implement something}}类示例:public class TestTime {int hours;int mi…

Samba amp; Nginx - Resource temporarily unavailable

先说说本人的开发环境:Win7 Editplus VMware(CentosSambaNginx)。用Samba在Centos上把web文件夹(如www)共享,然后在Win7上訪问这个文件夹。之所以这么用的原因有: 习惯了Windows。效率比較高Editplus编辑器好用,相对于vi系列来说…

好多Javascript日期选择器呀-7

the Coolest DHTML Calendar 最特別的在於按下月份跟年份的加減按鈕不放,就可以選擇該項目。但實際上按著左鍵拖曳實在是一件很累的事,而且不懂電腦的 End-user 根本就不知道要按著不放,還得特地花時間去說明真的吃力不討好。 正好這次的專案…

话AI、学实践、探未来,亚马逊云科技AI在线大会报名开启!

Innovate 2021亚马逊云科技 AI 在线大会即将在 4 月 22 日举办。届时,亚马逊云科技大中华区产品部总经理顾凡,以及亚马逊云科技全球人工智能技术副总裁、杰出科学家Alex Smola将联袂为您献上精彩的主题演讲。大会开设六大分会场,可谓是别开生…

linux中的一些命令的想法

用户影子文件 ----shadow为什么要有影子文件因为Linux使用不可逆的加密算法来加密口令。加密算法不可逆的,因此***从密文处得不到明文,但/etc/passwd文件是全局可读的,而且加密算法是公开的,一旦用户有机会获取了/etc/passwd文件&…

vstpd服务

1、安装ftpyum install vsftpd -y systemctl start vsftpd systemctl stop firewalld systemctl enable vsftpd setenforce 0 #关闭selinux或者设置selinux不然会对试验造成影响 lftp ip ##能登陆并且显示,表示安装成功2、vsftpd文件信息/var/ftp …

LINQ to XML 建立,读取,增,删,改

LINQ to XML的出现使得我们再也不需要使用XMLDocument这样复杂的一个个的没有层次感的添加和删除。LINQ可以使的生成的XML文档在内存中错落有致。下面以一个小的例子说名LINQ to XML的简单应用。 需要添加必要的引用。System.XML.Linq , System.XML.Xpath使用XDocument 建立一个…

好多Javascript日期选择器呀-6

<script languagejavascript>var DS_x,DS_y; function dateSelector() //构造dateSelector对象&#xff0c;用来实现一个日历形式的日期输入框。{ var myDatenew Date(); this.yearmyDate.getFullYear(); //定义year属性&#xff0c;年份&#xff0c;默认值为当前系…

市值达 58 亿美元,吴恩达的在线教育平台 Coursera 正式上市

整理 | 寇雪芹出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;4 月 1 日&#xff0c;教育科技公司 Coursera 在纽约证券交易所上市&#xff0c;股票代码为 COUR。该股开盘价定为 39 美元 / 股&#xff0c;截至上市当日收盘&#xff0c;股价上涨至 45 美元 / 股&#…

软件包管理RPM

RPM 程序包管理器&#xff0c;可实现对程序包的安装、更新、查询和卸载操作&#xff0c;应用广泛下面通过实际操作来更好的理解RPM的功能安装程序&#xff1a;-i //安装数据包参数-v //显示安装过程-vv //显示更详细的安装信息-h //配合-v更加直观的显示程序安装过程&#…

好多Javascript日期选择器呀-4

<Script LANGUAGE"JavaScript"> var months new Array("一", "二", "三","四", "五", "六", "七", "八", "九","十", "十一", "十二&q…

SUBSTRING函數用法

---引用---從第二位開始,取三位 select SUBSTRING([價格條件],2,3) FROM [Ame_FSC_SEBGCelERP].[dbo].[物料採購價格信息表] SELECT * FROM [Ame_FSC_SEBGCelERP].[dbo].[物料採購價格信息表] update [Ame_FSC_SEBGCelERP].[dbo].[物料採購價格信息表] set [價格條件]SUBSTRI…

英特尔发布智慧社区解决方案,全栈技术支撑,涵盖五大战略方向

疫情的发生加速了城市智能化治理进程&#xff0c;而智慧社区作为其中的重要组成部分&#xff0c;在AI、大数据等技术的助力下&#xff0c;健康防疫追踪、应急管理等需求和应用也因此得到快速发展。 一般来说&#xff0c;打造智慧社区主要有两大目标&#xff0c;一方面&#xf…

OpenGLES 关于 数学 的分支 - 线性变化量、离散量、随机量

关于 数学 的分支 - 线性变化量、离散量、随机量太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句&#xff1a;太阳火神的漂亮人生 - 本博客专注于 敏捷开发及移动和物联设备研究&#xff1a;iOS、Androi…

好多Javascript日期选择器呀-5

<HTML> <HEAD> <TITLE>最精致的日历式日期输入控件 (Smart Ver 1.00)</TITLE> </HEAD> <style> body {font-size:12px;font-family:"Tahoma"; } td {font-size:12px;font-family:"Tahoma"; } .inputdate {border:1px…

清明出游,你会“鸽”酒店吗?AI 早已看穿一切

来源 | Hyper超神经作者 | 神经小兮头图 | 下载于视觉中国如今&#xff0c;大数据已经被各行各业所应用&#xff0c;酒店行业也不例外。充分利用大数据&#xff0c;使得酒店能够预测市场需求变化&#xff0c;进行智能化决策分析&#xff0c;改善经营状况。各大 OTA&#xff08;…

ti的硬件时钟和系统时钟同步

1.hwclock -w软到硬 hwclock -s硬到软2. 通过ntp网络时钟控制同步3.etc下的localtime文件和GMT-8转载于:https://www.cnblogs.com/pengkunfan/p/3515517.html

来看看BAT在AR领域的布局,你给打几分?

所谓的AR(增强现实)&#xff0c;就是把真实信息和虚拟世界叠加&#xff0c;并使两者具有交互性。换句话说&#xff0c;AR技术不仅让虚拟对象融入到现实世界中&#xff0c;用户还可以对现实世界做出响应。这是一种共生(symbiont)技术&#xff0c;机器与用户的共生。 而当Pokemon…

解决vim没有颜色的办法

首先打开vim&#xff0c;输入命令 scriptnames看看vim加载了哪些脚本。 :scriptnames 输出入下 1: /home/users/xxx/.vimrc2: /home/users/xxx/tools/share/vim/vim73/colors/darkblue.vim3: /home/users/xxx/tools/share/vim/vim73/syntax/syntax.vim4: /home/users/xxx/tools…

好多Javascript日期选择器呀--1

<script languagejavascript>var DS_x,DS_y; function dateSelector() //构造dateSelector对象&#xff0c;用来实现一个日历形式的日期输入框。{ var myDatenew Date(); this.yearmyDate.getFullYear(); //定义year属性&#xff0c;年份&#xff0c;默认值为当前系…

扶贫干部拍胸脯认证,AI开发者上手零门槛,百度打造 “云智一体”全栈开发杀手锏...

“我可以拍着胸脯说识别准确率很高。”扶贫干部刘乐这样评价他在使用百度EasyDL平台助力扶贫的效果&#xff0c;他是陕西省汉中市扶贫信息中心副主任&#xff0c;也是一名热爱编程的程序员。 在近期百度智能云举办的2021云智技术论坛首场活动上&#xff0c;刘乐介绍&#xff0c…

CSS3 新特性

CSS3 是最新的 CSS 标准&#xff0c;并且完全向后兼容&#xff0c;不过目前W3C 仍然在对 CSS3 规范进行开发&#xff0c;虽然标准的规范还没有正式发布&#xff0c;但是现代浏览器已经支持相当多的 CSS3 属性了。CSS3 提供了很多可以把玩的新特性&#xff0c;模糊了之前只控制样…

在.net中使用GDI+来提高gif图片的保存画质

//本文章有www.blue1000.com翻译&#xff0c;原文地址http://codebetter.com/blogs/brendan.tompkins/archive/2004/01/26/6103.aspx //尊重他人劳动成果&#xff0c;转载请注明出处。 写程序的时候经常用到gdi&#xff0c;他可以将一幅深色32 bpp图像保存为一个gif文件&…

随记:kickstart远程批量无人值守安装linux

环境&#xff1a;RHEL6.2组件&#xff1a;dhcp tftp vsftp kickstart原理&#xff1a;需安装linux的客户机通过PXE方式启动&#xff1b;通过dhcp取得IP地址&#xff1b;通过TFTP下载引导进程文件pxelinux.0&#xff0c;内核文件vmlinuz&#xff0c;底层驱动initrd.img&…

第五届全国大学生计算机系统能力培养大赛 | 赠书

全国大学生计算机系统能力培养大赛是由教育部高等学校计算机类专业教学指导委员会和系统能力培养研究专家组共同发起&#xff0c;以学科竞赛推动专业建设和计算机领域创新人才培养体系改革、培育我国高端芯片及核心系统的技术突破与产业化后备人才为目标&#xff0c;面向高校大…

玉山银行的一名新员工“玉山小i随身金融顾问”

市场竞争、监管变化、客户体验一直在对金融行业发起挑战&#xff0c;所以无论监管、竞争、客户都会影响金融行业在成本和服务上的创新&#xff0c;金融行业越来越多的开始利用人工智能去满足现有发展提出的要求。 台湾玉山银行的数字化转型就是一个很好的例子。台湾有一句顺口溜…

DataGridView 密码列(显示为*号)的设置

曾经为在DataGridView中设置密码列&#xff08;显示为*号&#xff09;而发愁&#xff0c;如何把Windows 窗体 DataGridView 的某一列的数据显示为“*”。 哈哈&#xff0c;今天终于搞定了。需要在DataGridView的2个事件中写代码真麻烦&#xff01;下面的代码把第4列设置为密码…