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☞雷军的最后一次 重 大 创 业☞如何让机器像人一样多角度思考?协同训练来帮你
点分享点收藏点点赞点在看
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
# 学习对象在全民造车、造芯的大时代,在努力去解决卡脖子的时代,ASIC硬件、SOC底层软件、Linux Kernel等操作系统软件(内核/驱动)、软硬件方面的系统架构师等的岗位需求也越来越明显,社会一直都是非常缺人的,缺的是核心的那一小撮、领头的那一小撮,社会所缺的更是能够软硬件融合的那一小撮人……总之,要想在这个时代,站稳自己的脚跟,能够在大公司或行业上拥有一席之地,就必需深入学习底层技术原理,核心技术才是您的看家本领。本课程设计之初,主要针对SOC底层软件开发的者、系统开发者,或者励志成为这样的人。既适合资深/高级工程师来查缺补漏,又适合初级工程师入门。(理论上该课程和ASIC硬件电路设计无关,该课程偏软件,但事实购买该课程的做ASIC的同学已然超过了15%)适用人群1、芯片开发者(包括底层软件、或做ASIC硬件的)。不限行业,例如车、云、物联网、移动端等领域;2、汽车行业开发者(主机厂、tier1、SOC厂家、各级供应商);3、嵌入式开发者、kernel开发者、驱动、软件工程师;4、学生。既适合学生从入门到精通,也适合资深工程师查缺补漏;您的收益:1、全体系的掌握ARMv8/ARMv9的核心知识点(ARM基础、异常中断GIC、MMU/Cache、architecture...);2、掌握ARM架构、掌握SOC架构、掌握常规IP(gic、smmu、timer、AXI/ACE/CHI、TZC400...);3、快速熟悉常规系统软件(bootrom、spl、ATF、TEE、bootloader、kernel...), Secureboot安全启动...4、技术水平提升N个level, 掌握快速的学习方法;# 学习什么在ARM蓬勃发展的年代,不仅仅涉及到物联网IOT、移动领域(如手机)、汽车电子领域,现在还涉及到PC、服务器的,简直就是各行各业。ARMv8出来已经有10年了,ARMv9也2年时间了。在技术不断更新迭代的背景下,此时再去学习十五年前的ARMv7、二十年前的ARMv5/v6显然不是明智的选择。本课程主要基于当前最新的架构ARMv8的aarch64和ARMv9,如涉及具体的ARM Core IP主要还是以最新的ARM Core IP为主,软件架构也是以当前最主流的/未来所趋势的架构来讲解。以下也给大家列举初了一个ARM产品的timeline的总结(在本课程中有着大量的这种总结),从这张图中,您是可以清晰的看到本课程拥有独具一格的风格、拥有全网最新(且唯一)的资料总结或学习路线。# 本课程大纲和规划(课程持续更新中,课程总量统计:2022/10/02  当前是 61节课, 22小时)第一章:主要是快速学习: ARM简介、指令集、寄存器总结等。第二章:本系列视频的一大亮点,系统全面地讲解了arm异常中断gic等相关的软硬件知识,本人一直在倡导“学arm安全其实就是学arm架构,学arm架构其实就是学习arm的异常和中断”,异常中断是领着你进入架构的入门,是让你变成系统软硬件架构师的必走之路。第三章:安全专题,这也是本视频最核心的东西。因为你无论买书还是看博客等,你都很难找到讲解安全的教程,这里就是有和无的区别。本人系统的整理的安全的知识,带领你快速入门。第四章:mmu专题,透过事务看本质的讲解,白话式的演讲。在所有模块中,mmu也算是相对较简单模块。相信人人听得懂,人人学得会。第五章:cache专题,一切追求实事求是,不人云亦云,一切知识点都有迹可循,推翻了网络的很多观念。在众多模块中,cache算是一个比较难的模块。了解了cache后,才能算真正了解系统的软硬件架构。第六章:虚拟化,本人不擅长,会啥就随便讲点啥。(以后学会了再来补)第七章:architecture,就是零散和零碎的系统架构知识,如exclusive、arch timer、reset、系统启动、SOC设计、AMBA/AXI/ACE、DSU、WFE/WFI这样的。第八章: 新增的ARMv9 CCA/RME安全架构专题第九章:主要放置一些直播课。# 课程收益1、知道我学习什么,我要怎么去学习,从此之后有了一个明确的学习路线。2、认识一些共同目标的人,相互讨论问题,共同进步。勤学、共学、助学。3、ARM不再神秘,SOC不在神秘,让您短期内就能cover住全局4、熟悉ARM Architecture架构知识5、熟悉SOC架构知识6、熟悉主流的系统软件框架7、熟悉各项硬件原理和机制,如异常中断、MMU、cache、TLB、VMSA、Trustzone6、深入了解当前的系统架构、软硬件架构,能够看懂这些大家,将来也能够自己设计。7、熟悉系统的启动流程、Secureboot等8、熟悉各类标准和规范9、能够进入芯片厂商干活、能够在非芯片产生成为技术担当。10、学习资料的获取方法,会看11500多页的ARM手册,会看数以百计的ARM各项参考手册。 本课程会持续更新。也希望通过本课程的学习,能够让大家的ARMv8/ARMv9开发技术能有质的飞越,能找到自己心仪的工作。在购买之前,也建议大家看一看第一章第一节的课程介绍。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值