Arm发布Cortex X925、A725、A520,Armv9.2架构

news2024/10/6 14:28:01

随着半导体行业的不断发展,Arm 通过突破技术界限,为终端用户提供尖端解决方案,在核心和 IP 架构创新方面处于领先地位,尤其是在移动领域。2024 年,Arm 的年度战略进步重点是增强去年的 Armv9.2 架构,并带来新的变化。Arm 已重新打造品牌并重新制定战略,推出了 Arm 计算子系统 (CSS),这是去年 Total Compute Solutions (TSC2023) 平台的直接继任者。

Arm 还在将其最新的 IP 和 Cortex 核心设计(包括最大的 Cortex X925、中间的 Cortex A725 以及更新的较小 Cortex A520)过渡到更先进的 3 nm 工艺技术。Arm 承诺,与去年的设计相比,3 nm 工艺节点将提供前所未有的性能提升、能效和可扩展性改进,以及对其 Cortex 系列核心的新前端和后端改进。Arms 的新解决方案有望为下一代移动和 AI 应用程序提供支持,因为 Arm 及其完整的 AArch64 64 位指令执行和面向移动和笔记本电脑的解决方案方法有望重新定义最终用户对 Arm 产品上的 Android 和 Windows 的期望。

Arm Arm 计算子系统 (CSS):CSS 是新的 TCS

Arm 计算子系统 (CSS) 的推出标志着 Arm 战略的一个重要里程碑,该战略旨在为合作伙伴提供全面而全面的计算解决方案,供其在新一年的移动设备周期中实施。CSS 是一个综合平台,集成了硬件、软件和工具,以优化客户端设备的性能和效率。它旨在为各种设备(从智能手机和平板电脑到笔记本电脑甚至台式电脑)提供无缝的计算体验。

Armv9.2 架构于去年推出,代表着 Arm 路线图向前迈出了重要一步。不过,今年,Arm 将在前代产品成功的基础上,引入一系列新功能和改进。改进后的 Armv9.2 系列的主要亮点之一是使用增强的安全功能,包括内存标记扩展 (MTE) 和机密计算架构 (CCA)。这些功能可针对各种安全威胁提供强大的保护,使设备更加安全。
在这里插入图片描述

CSS 利用为 2024 年设计的最新 Armv9.2 内核,包括高性能 Cortex X925、均衡的 Cortex A725 以及节能且更新的 Cortex A520。这些内核与 Arm 的全新 Immortalis G925 GPU 相得益彰,旨在以移动设备大小的封装提供卓越的图形性能和效率。这些组件共同构成了现在所谓的 CSS 平台的基础,该平台旨在为移动领域的现代设备提供强大而多功能的计算解决方案。

CSS 的主要特点之一是其强大的可扩展性,可适应不同的市场,例如移动设备和笔记本电脑。该平台旨在适应不同的设备外形和性能要求,适合多种任务和应用。无论是高端游戏、专业内容创作还是日常生产力任务,CSS 都可以根据各种用例的需求进行定制。

Arm 的 Arm 计算子系统 (CSS) 平台代表了 IP 设计和架构改进方面迈出的重要一步,在性能和效率方面提供了多项重大改进。随着第二代 Armv9.2 Cortex CPU 集群的推出,包括新的 Cortex-X925(大)、Cortex-A725(中)和更新的 Cortex-A520(小)内核,CSS 平台旨在授权给合作伙伴时提供极致的移动计算性能。
在这里插入图片描述
此外,CSS 平台还包括适用于 Android 的全面参考软件堆栈、由新的 Arm 计算机视觉库(KleidiAI 和 KleidiCV)支持的优化 AI,以及通过 Arm Performance Studio 提供的强大工具环境。这种典型的整体方法可确保 Arm 的物理实现达到 3.6 GHz 以上的速度,并在 3 nm 节点上提供最佳的功率、性能和面积 (PPA) 指标。谈到 3 nm 模式,Arm 表示台积电和三星 3 nm 是其 CSS 核心集群的主要选择,尽管最有可能的是与台积电一起获得晶圆厂分配的情况,因为我们不确定是否有人会使用三星而不是台积电。

除了安全性增强之外,基于 3 nm 的 Armv9.2 还承诺大幅提升性能,尤其是新的大核心 Cortex X925,Arm 认为它是移动领域的新 IPC 之王。该架构已针对更高的时钟速度和更高的效率进行了优化,从而可以提供更高的每瓦计算能力。这是通过多项架构创新实现的,包括更宽的执行管道、改进的分支预测和增强的乱序执行功能。这些增强功能提高了内核的每周期指令数 (IPC),确保它们可以轻松处理最苛刻的工作负载。

过渡到 3 纳米工艺技术

转向 3 纳米工艺技术代表着半导体制造的重大飞跃,在性能、功耗和芯片密度方面均有显著改善。这一转变使 Arm 能够提供更强大、更高效的处理器,能够高效处理最苛刻的应用程序。

3 nm 工艺的主要优势之一是它能够在更小的面积内封装更多晶体管,从而提高性能并降低功耗。这对于移动和便携式设备至关重要,因为电池寿命和热管理是关键考虑因素。3 nm 工艺还使 Arm 能够在 Cortex X925 内核上提高时钟速度,确切地说最高可达 3.8 GHz。这可以实现更快、响应更快的计算体验,并将整体 IPC 性能推向超越现有水平。
在这里插入图片描述
Arm 声称,更新后的 Armv9.2 架构、全新 CSS 平台以及 3 纳米制程技术的结合,旨在全面提升性能和效率。从理论上讲,这应该能够为所有类型的设备实现其参考 CPU 核心集群设计,现在两个 Cortex X 核心已成为常态,而去年的参考设计只有一个。Arm 进行并展示的基准测试和实际测试(不应全盘接受)显示,单线程和多线程性能都有了显著提升,使得这些新解决方案成为各种应用的理想选择。Arm 甚至宣称,其最大核心 Cortex X925 在单线程 IPC 方面处于领先地位,超越了英特尔和 AMD 的能力,这是一个大胆的说法。

至于电源效率,新内核旨在提供更高的每瓦计算能力,从而降低能耗并延长电池寿命。这对于移动设备来说尤其重要,因为用户需要更长的电池寿命,同时又不影响性能。电源效率的提高还意味着更好的热管理,确保设备即使在繁重的工作负载下也能保持凉爽和响应迅速。
在这里插入图片描述
除了性能和效率的提升,新解决方案还带来了增强的安全性和AI功能。Armv9.2架构的内存标记扩展(MTE)和机密计算架构(CCA)可针对各种安全威胁提供强大的保护,确保数据和应用程序的安全。

新内核和 GPU 增强的 AI 功能也值得关注。随着 AI 在现代应用中的重要性日益提高,新解决方案旨在加速 AI 工作负载,提供更快、更高效的 AI 处理。这是通过专用的 AI 加速器和优化来实现的,这些加速器和优化充分利用了新架构和工艺技术的潜力。
在这里插入图片描述
工艺技术向 3 nm 迁移为半导体制造带来了许多机遇和挑战。对于软 IP,更大、更复杂的微架构需要更强的电压调节和缓解功能,以确保稳定性和性能。关键目标是优化目标节点上的正确 PPA(功率、性能、面积)。对于物理 IP,工艺复杂性带来了自身的挑战,包括扩展限制和支持更宽动态电压和频率缩放 (DVFS) 频谱的要求。此外,在极端功率密度下,这应该可以缓解热问题,并确保设备高效运行,这在移动设备中非常重要

为了应对这些挑战,Arm 全面审视 RTL 和物理实现的共同开发。这确保了其计算 IP 能够满足性能预期,同时克服先进工艺技术的挑战。

Armv9.2、CSS 和 3 nm 技术的进步为各种应用开辟了新的可能性,包括开发人员访问新的 Arm Kleidi 库。在移动领域,这些解决方案使更强大、更高效的智能手机和平板电脑能够处理复杂的任务,例如 AI 驱动的摄影、游戏和生产力。

新的解决方案以便携式外形尺寸为 PC 市场提供台式机级性能,使其成为笔记本电脑和二合一设备的理想选择。改进的性能和效率也有利于专业内容创作,从而实现更快的渲染、编辑和多任务处理。

在这里插入图片描述
在人工智能和机器学习领域,新解决方案提供了高级人工智能应用所需的计算能力,从自然语言处理和计算机视觉到自主系统和机器人技术。增强的人工智能功能可确保这些应用程序高效运行,从而提供更快、更准确的结果。

随着 Arm 不断突破半导体技术的界限,专注于增强 Armv9.2 架构、推出 CSS 平台以及过渡到 3 nm 工艺技术标志着向前迈出了重要一步。这些进步大大提高了性能、能效和安全性,使新一代设备能够轻松处理最苛刻的应用程序。

在这里插入图片描述
结合这些技术,我们能够提供强大且多功能的计算解决方案,该解决方案可以扩展到不同的设备外形和用例。无论是高端游戏、专业内容创作还是日常生产力任务,Arm 的最新解决方案都旨在提供最佳的计算体验。

好的硬件得益于好的软件

Arm 硬件的进步得益于一个复杂的软件生态系统,该生态系统旨在充分发挥其处理器的潜力。这个生态系统的核心是新的 Kleidi 库,它在优化人工智能 (AI) 和基于计算机的应用程序方面发挥着至关重要的作用。这些库为开发人员提供了量身定制的工具,以最大限度地提高 Arm 最新内核的性能和效率。

在这里插入图片描述
KleidiAI 是专注于加速 AI 工作负载的关键组件。它包括一套针对 Arm 架构优化的全面计算内核,能够高效执行各种 AI 任务,例如机器学习、自然语言处理和数据分析。通过为常见的 AI 操作提供高度优化的例程,KleidiAI 可让开发人员在保持能源效率的同时实现显着的性能提升。随着 AI 应用在移动设备、智能家居系统和工业自动化中变得越来越普遍,这一点变得越来越重要。
在这里插入图片描述
另一方面,KleidiCV 则针对计算机视觉工作负载。该库为图像处理、对象检测和场景识别等任务提供了优化的功能。将 KleidiCV 与 Arm 的架构集成可确保应用程序能够快速高效地处理视觉数据,使其成为增强现实、自动驾驶汽车和智能监控系统的理想选择。通过利用这些优化的库,开发人员可以构建在基于 Arm 的硬件上流畅运行的复杂应用程序,充分利用 3 nm 工艺技术带来的性能和能效改进。

除了 Kleidi 库之外,Arm 还提供了一套强大的开发工具和平台。Arm 计算子系统 (CSS) 平台包括参考软件堆栈和性能优化工具,如 Arm Performance Studio,它提供有关应用程序性能的详细见解,并帮助开发人员微调其软件以实现最高效率。这个全面的支持系统确保开发人员能够快速有效地将创新应用程序推向市场,充分利用 Arm 最新的架构进步。

在接下来的几页中,我们将分解 Arm 在其 2024 CPU 集群中的改进,包括新的 Cortex X925 和 Cortex A725 内核以及使用最小内核 Cortex A520 所做的改进。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue3-Vite-ts 前端生成拓扑图,复制即用

完整代码&#xff0c;复制即可用&#xff0c;样式自调 试过 jointjs dagre-d3 vis&#xff0c;好用一点 方法1&#xff1a;Vis.js npm install vis-network <template><div id"mynetwork" class"myChart" :style"{width: 100%, height: 9…

你是否正确地编写了 Git 提交信息?

介绍 在版本控制方面&#xff0c;Git 是一个非常有效的工具。然而&#xff0c;像任何其他工具一样&#xff0c;你必须正确使用它才能充分发挥其作用。你需要考虑不同的方面。本文着重介绍如何按照传统提交规范&#xff08;Conventional Commits specification&#xff09;编写…

在Unity中配置Android项目以允许HTTP流量,解决AVPro在Android平台中无法播放http视频

解决方法快速通道&#xff1a;拉到底&#xff0c;看倒数第二张图 好记性不如烂笔头 最近在使用AVpro插件播放http视频&#xff0c;在Editor中一切正常&#xff0c;然而打包在Android平台下就播放不了 AVPro在Unity中的警告&#xff1a; 感觉只是个警告&#xff0c;没引起注意…

3d渲染的常用概念和技术,渲染100邀请码1a12

之前我们介绍了3D渲染的基本原理和流程&#xff0c;这次说下几个常用概念和技术。 3D渲染中涉及到很多专业的概念和技术&#xff0c;它们决定了渲染质量和效果&#xff0c;常用的有以下几个。1、光线追踪 光线追踪是一些专业渲染器&#xff08;如V-Ray和Corona等&#xff09;…

EXSI虚拟机新增磁盘并将空间扩充到已有分区

这里写自定义目录标题 1、在EXSI虚拟机中新增一块磁盘配置大小2、确认新磁盘3、格式化新分区4、添加新分区到LVM5、将新增分区添加到已有分区里 1、在EXSI虚拟机中新增一块磁盘配置大小 注意事项&#xff1a; (1)需确保虚拟机已关闭活处于维护模式&#xff0c;避免数据丢失 (2…

多输入多输出非线性对象的模型预测控制—Matlab实现

本示例展示了如何在 Simulink 中设计多输入多输出对象的闭环模型预测控制。该对象有三个操纵变量和两个测量输出。 一、非线性对象的线性化 运行该示例需要同时安装 Simulink 和 Simulink Control Design。 % 检查是否同时安装了 Simulink 和 Simulink Control Design if ~m…

探索第三方美颜SDK:美颜插件的技术原理

本篇文章&#xff0c;我们将深入了解第三方美颜SDK&#xff0c;主要探讨关于美颜插件的工作机制与算法。 一、第三方美颜SDK的概述 第三方美颜SDK是由专业团队开发的一套用于实现美颜功能的软件开发工具包。它通常包括了各种美颜算法、滤镜效果、人脸识别等核心技术&#xff…

面试题vue+uniapp(个人理解-面试口头答述)未编辑完整....

1.vue2和vue3的区别&#xff08;vue3与vue2的区别&#xff08;你不知道细节全在这&#xff09;_vue2和vue3区别-CSDN博客&#xff09;参考 Vue3 在组合式&#xff08;Composition &#xff09;API&#xff0c;中使用生命周期钩子时需要先引入&#xff0c;而 Vue2 在选项API&am…

数字化转型推动生物技术企业增长—纷享销客与集萃药康共探新动力

上周&#xff0c;在南京锦创书城&#xff0c;一场主题为“生物技术企业增长新动力&#xff1a;以客户为中心的数字化转型与创新”的研讨会圆满落幕。此次活动由纷享销客江苏分公司联合江苏集萃药康生物科技股份有限公司共同举办&#xff0c;吸引了众多生物技术领域企业的负责人…

新零售收银解决方案:传统门店超市的数字化-亿发

在数字化浪潮的推动下&#xff0c;零售行业正经历着前所未有的变革。阿里巴巴提出的“新零售”概念&#xff0c;不仅仅是一个商业口号&#xff0c;它代表了一种全新的商业模式和运营理念。随着时代的进步和消费需求的不断升级&#xff0c;新零售的兴起已成为行业发展的必然趋势…

GUI 02:布局管理器相关知识,AWT 的 3 种布局管理器应用,以及嵌套布局的使用

一、前言 记录时间 [2024-05-31] 前置文章 GUI 01&#xff1a;GUI 编程概述&#xff0c;AWT 相关知识&#xff0c;Frame 窗口&#xff0c;Panel 面板&#xff0c;及监听事件的应用 本文讲述了 GUI 编程种布局管理器的相关知识&#xff0c;以及 AWT 的 3 种布局管理器——流式布…

STL中list的模拟实现

目录 list模拟实现 list节点 list的push_back()函数 list的迭代器操作&#xff08;非const&#xff09; list的迭代器操作&#xff08;const&#xff09; list迭代器const 非const优化 list的insert()函数 list的erase()函数 list的pop_back() push_front() pop_front(…

【Python】解决Python报错:AttributeError: ‘int‘ object has no attribute ‘xxx‘

&#x1f9d1; 博主简介&#xff1a;阿里巴巴嵌入式技术专家&#xff0c;深耕嵌入式人工智能领域&#xff0c;具备多年的嵌入式硬件产品研发管理经验。 &#x1f4d2; 博客介绍&#xff1a;分享嵌入式开发领域的相关知识、经验、思考和感悟&#xff0c;欢迎关注。提供嵌入式方向…

使用element的提示框并修改css

使用el-tooltip来做提示框&#xff1a; <el-tooltip popper-class"popper" content"敬请期待" placement"right"><div><i class"iconfont icon-lianjie-01"></i><span>输入链接</span></div&…

从头开始构建GPT标记器

从头开始构建GPT标记器 对于GPT Tokenizer&#xff0c;论文《Language Models are Unsupervised Multitask Learners》中介绍了一种字节级编码作为LLM的标记化机制&#xff1a; The vocabulary is expanded to 50,257. We also increase the context size from 512 to 1024 to…

LAMP分布式安全方案搭建网页 (LinuxCentOS7+Apache+Mariadb+PHP)包括服务端口及防火墙规则配置

目录 一、实验目的 二、设计方案及规划 三、实验内容及步骤 &#xff08;1&#xff09;实验前基础配置 &#xff08;2&#xff09;Test配置&#xff0c;安装Firefox浏览器和图形界面 &#xff08;3&#xff09;Web安装Apache &#xff08;4&#xff09;Database安装Mari…

变现实谈,我要的不是灵光一现,而是真实的实现!——感悟篇

变现要的是行动不是想法 正文时代奇点奇迹 点题以己及人 正文 每当我看到了一个有趣的事情 我会在脑中构思一些想法 会贴合我当下的想要做的事情 比如 在我写下这篇文章之前 我看到了 二战期间的诞生的一个奇迹 可口可乐 我就思考 咦 原来可口可乐居然是在这么个时间点成长…

【React】函数式组件的 ref 结果为 undefined(useRef)

函数式组件不能直接应用 ref。 class ClassComp extends Component {render() {return ;} }function FuncComp(props) {return ; }function App() {let refClass useRef();let refFunc useRef();return (<div><ClassComp ref{refClass} /><FuncComp ref{refF…

计算机网络-BGP路由通告原则

前面一章我们学习了BGP的路由产生方式以及查看路由表信息。BGP自身并不会发现并计算产生路由。BGP通过network、import-route、aggregate聚合方式生成BGP路由后&#xff0c;通过Update报文将BGP路由传递给对等体。那BGP向邻居通告路由时遵循哪些原则呢&#xff1f; BGP通告遵循…

将局部变量指针传递给某个c++类,离开类时数据发生变化

最近遇到一个c的问题&#xff0c;将一个局部变量的值传递给某个类&#xff0c;类中没有对该数据进行任何显式修改&#xff0c;结果该变量的值发生变化并且不可访问。 我开始很奇怪为何会发生这样的事情&#xff0c;后来经过调试&#xff0c;发现原来是该类发生了异常&#xff…