QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

Armv9 终于来了,Arm 盯上了英特尔的“蛋糕”?

  • 2021-03-31
  • 本文字数:1543 字

    阅读完需:约 5 分钟

Armv9 终于来了,Arm 盯上了英特尔的“蛋糕”?

Arm 发布了下一代芯片架构 Armv9,距离上一代芯片架构 Armv8 的推出,已经有 10 年时间。


今日,Arm 发布了下一代芯片架构 Armv9,其建立在 Armv8 的基础上,并支持向后兼容。v9 到 v8 不止是版本号的变化,更代表了背后的架构变革和功能更新,v9 专门引入了新的安全性、AI、信号处理和性能功能。


过去的五年,全球已经出货了超过 1000 亿个基于 Arm 架构的芯片。Arm 公司表示:“未来十年,合作伙伴的出货量将超过 3000 亿。未来 5 年将有 1000 亿台 ARM 设备出货,按照目前的速度,100% 的共享数据将在 ARM 芯片上处理,无论是在终端还是在云端。”


针对于大家关心的 Armv9 商用的问题,Arm 也表示今年晚些时候就可以看到首批基于 Armv9 的芯片量产、面世。

Armv9 的重大改进:人工智能和安全


过去的十年中,Arm 芯片架构的版本号一直停留在 v8。虽然 Arm 一直在基于 v8 做更新和修改,但相比之下,Armv9 的升级更有看点。Arm 的客户业务营销副总裁 Ian Smythe 表示:“新架构将在未来十年内改变我们进行计算的方式。我们将提供更高的性能,改善安全功能,并将增强工作负载功能,因为我们看到了正在发生的计算方面的转变。”



此次发布的 Armv9 架构变革主要集中在人工智能和安全两个方面。

人工智能


根据 Arm 预测的数据:到 2020 年代中期,全球将有超过 80 亿台语音辅助设备,90% 的应用将包含 AI 元素。AI 工作负载无处不在,增强 CPU 的 AI 功能就变得十分重要。


早在几年前,ARM 就推出了可扩展矢量扩展(SVE), 当时是为超级计算机的高性能计算解决方案设计的。而现在为了实现更多的 AI 和数字信号处理(DSP)功能,Arm 推出了 SVE2,可以应用于图像处理工作负载以及其他物联网和智能家居解决方案。


现在,市面上有很多专用的 AI 芯片。但是在某些场景下,尤其是工作量比较小的场景,我们只需要针对这些工作负载优化整个计算堆栈,甚至在 CPU 中完成即可。SVE2 已经是 Armv9 的一部分,可用于更好的机器学习和数字信号处理。


Arm 首席架构师 Richard Grisenthwaite 表示:“机器学习可能会出现在所有事物中,它可以在 CPU 中完成,在专用处理器、神经处理器中完成,也可以在 CPU 中完成。因此,如果让这些不同的组件更好地进行机器学习是很重要的事情。”

安全性


在安全性方面,Armv9 拥有了新的机密计算架构(CCA),可以基于硬件的安全环境保护数据,屏蔽数据的访问。此外,Armv9 还引入了 Realms,应用程序可以在安全和非安全区域之外使用,将敏感数据和代码与其它部分隔离开。



Arm 首席架构师 Richard Grisenthwaite 表示:“Arm 机密计算架构所做的事情是令人担忧的,因为所有的计算都是在操作系统和管理程序的计算基础架构上运行。它的代码是非常复杂的,一旦出现问题,很可能会有连锁反应。因此,我们正在移除一些工作负载,让它在尽量小的代码段上运行。只有 Realm Manager 才能真正在运行中查看到数据。”

Arm 盯上了英特尔的“蛋糕”?


据了解,Armv9 将使芯片制造商在未来两代芯片中获得 30% 的性能提升,它既可以适用于移动 CPU,也可以适用于大型云计算供应商。


目前在个人电脑和服务器处理器市场中,英特尔占据着主导地位,但是随着越来越多的公司使用 Arm 来设计自己的芯片,英特尔的市场份额正在不断被侵蚀。


Armv9 架构在人工智能、安全性和性能方面获得了更多的提升,可以更好的应用在智能手机、个人电脑和服务器等上面。三星电子 SoC 开发执行副总裁 Min Goo Kim 表示:“我们看到了 Armv9 新架构将为下一代三星的 Exynos 移动处理器带来更广泛的创新。”


随着 Armv9 的量产和商用,未来 Arm 势必会在个人电脑和服务器处理器市场中取得更多份额,与英特尔的竞争已经近在眼前了。


参考链接:


https://techcrunch.com/2021/03/30/all-hail-armv9-arm-launches-the-next-generation-of-its-processor-architecture/

2021-03-31 13:551758

评论

发布
暂无评论
发现更多内容

区块链食品溯源--为食品溯源认证

13530558032

面对大规模 K8s 集群,如何先于用户发现问题?

阿里巴巴云原生

容器 云原生 k8s 监控 调度

架构实战营 - 架构设计文档模板

华仔

架构设计 文档模板

Pytorch数据加载

Sakura

4月日更

马斯克的狗狗币实验

猫Buboo

RocketMQ NameServer工作原理与源码解析

HByte

RocketMQ

Coinbase上市意味着什么?

猫Buboo

闲来无事,写脚本,install_wordpress

ilinux

游戏测试-战斗内核的自动化测试

行者AI

人工智能

40个问题让你快速掌握Java多线程的精髓

华为云开发者联盟

Java 多线程 synchronized Thread Semaphore

mmkv跨进程,面试字节跳动Android研发岗,灵魂拷问

欢喜学安卓

android 程序员 面试 移动开发

用C++ 和OpenCV 实现视频目标检测(YOLOv4模型)

博文视点Broadview

区块链电子签章应用平台--助推企业数字化转型升级

13530558032

使用 rocketmq-spring-boot-starter 来配置、发送和消费 RocketMQ 消息

阿里巴巴云原生

容器 开发者 云原生 中间件 API

ndk开发环境,个人开发者做一款App需要知道的事情,绝对干货

欢喜学安卓

android 程序员 面试 移动开发

手把手教你写一个经典躲避游戏

HZFEStudio

大前端 游戏 canvas

合约交易所跟单,合约跟单社区开发

亲爱的开发者,您收到一个启动智能世界的魔方

白洞计划

LeetCode题解:73. 矩阵置零,栈,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

B站HR炫耀资产、贬低面试者?无独有偶,校招污点事件记录帮你避雷

北游学Java

Java 面试

PassJava 初始化项目和添加微服务

悟空聊架构

编程实战:如何管理代码里的常量

华为云开发者联盟

常量 代码 web开发 final常量类 复用常量

浅谈BSS3.0产品“守成”之策下 • 运维提升篇

鲸品堂

软件 运维 提升

NumPy之:标量scalars

程序那些事

Python 数据分析 Numpy 程序那些事 scalar

边缘计算加持下的智慧社区

边缘计算

新思科技发布《疫情中的安全隐患:移动应用程序安全现状》报告

InfoQ_434670063458

App 新思科技 移动应用程序安全

量化策略系统搭建,马丁策略交易

源中瑞智慧党建系统,打造党建管理系模式

13530558032

图算法系列之深度优先搜索(一)

Silently9527

Java 深度优先搜索 图算法

扩展 GRTN:云原生趋势下的 RTC 架构演进

阿里云CloudImagine

阿里云 云原生 RTC SRS流媒体服务器

如何推进一个“以行动为导向的”事件驱动架构?

VoltDB

数据库 数据分析 实时数据分析 事件驱动架构

Armv9 终于来了,Arm 盯上了英特尔的“蛋糕”?_架构_田晓旭_InfoQ精选文章