百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

L2缓存翻倍!ARM发布新一代Cortex-X3内核

haoteby 2025-01-23 17:18 9 浏览

ARM在2021年3月份推出全新的ARMv9指令集,并在5月份推出基于ARMv9的第一代产品——Cortex-X2和A710等内核。时隔一年之后,ARM推出Cortex-X3、A715和A510 Refresh等新一代ARMv9产品,面向智能手机、平板及笔记本等平台。同时,ARM还发布全新的DSU-110大小核调度架构,最多可做到8+4+0总计12核的内核设计。 

  CPU方面,Cortex-X3、A715分别是Cortex-X2、A710的升级版,峰值性能提升25%,混合性能、能效均提升20%。ARM同时放弃了32位的aarch32指令集,转向64位架构。虽然没有完全淘汰32位,但留给32位兼容的领域越来越少。至于原来的32位产品,ARM新推出的A510 refresh(A510 v2)还将继续兼容,ARM提升了性能和能效,最多12核架构、可选兼容aarch32指令集。 

  具体的的架构方面,超大核的Cortex-X3主打性能方向,整体架构也有不少架构改进,解码器每周期指令从5个提升到6个,乱序执行窗口从288提升到320个,整数ALU单元从4个提升到6个等。缓存方面,Cortex-X3的L2缓存容量翻倍到1MB,让核心性能大涨,与上代安卓旗舰相比,性能提升25%;与笔记本电脑相比提升34%。但ARM官方的性能对比有些乱,光是这一代性能提升就有22%、28%等多个说法,IPC性能提升11%。 

  主流的Cortex-A715大核的架构不追求绝对性能,更注重能效。在相同性能下,Cortex-A715大核比A710节省20%能耗,相同的功耗下性能提升5%。而且由于放弃aarch32指令集,A715只需要A710的1/4的内核面积,就能实现大致相同的性能。 

  支持32位aarch32指令集的A510小核,与2020年的A510相比,A510 v2变化并不大,重点依然是优化能效,同性能功耗减少5%,频率提升5%,让1.8GHz频率可以提升到1.9GHz左右。 

  用于核心互联技术的DSU-110支持更丰富的核心配置,除了当下主流的1+3+4之外,还提供1+4+4、2+2+4及8+4+0,最后一种配置是针对笔记本这样的高性能平台的。

  制造工艺方面,Cortex-X3、A715及A510 v2等核心对更先进的工艺进行优化,包括三星和台积电5nm、4nm工艺,ARM还为开发者提供方便的开发平台及工具VFP,可以更好地仿真测试等。按照正常的节奏,Cortex-X3、A715、A510 v2等CPU架构最快在年底推出,骁龙8 Gen2可能就会率先用上新架构。

  在发布Cortex-X3、A715和A510 v2等内核之后,ARM还发布新的Immortalis-G715、Mali-G715和Mali-G615等GPU,官方宣称游戏性能提升28%、功耗降低16%,内存带宽要求减少23%。

  在会上,ARM还发布未来两年的CPU路线图,分别是2023年上市的Cortex-X3,和2023年发布的Cortex-X4大核,至于Cortex-X5,应该是在往后一年的事情了。 

  编辑点评:事实上,ARM架构处理器在最近几年的进步幅度并不大,虽然宣称性能提升不错,但伴随性能一起到来的还有发热,重度游戏玩家总是需要在性能和发热之间平衡。希望Cortex-X3通过翻倍L2缓存,让CPU内核不再受发热和功耗的影响。

相关推荐

二次面试终拿到offer,百度Android面试真题解析我整理出来了

找工作的大潮来临了,这边给大家分享一下面试会遇到的问题。Android开发了5年,之前一直都是在小公司码着代码,对大厂一直有着憧憬,我是在去年年初的时候通过朋友的内推面试了百度,结果被怼的没话说,那叫...

Android 开发中文引导-应用小部件

应用小部件是可以嵌入其它应用(例如主屏幕)并收到定期更新的微型应用视图。这些视图在用户界面中被叫做小部件,并可以用应用小部件提供者发布。可以容纳其他应用部件的应用组件叫做应用部件的宿主(1)。下面的截...

Win10桌面/手机版最深层次开发功能挖掘

IT之家讯Win10开发者预览版为我们提供了一个Win10大框架的早期概览,使开发者与热心用户都可以提前感受Win10带来的新特性,尝试新工具,而作为开发者,最关心的莫过于Windows多平台通用应...

Android TabLayout + ViewPager2使用

1、xml文件<!--明细列表--><com.google.android.material.tabs.TabLayoutandroid:id="@+id/ty_...

android培训学习的大纲_android软件开发培训

第一阶段android基础:1.基础javaJava概述,进制,数据类型,常量变量,运算符,表达式关系运算符,逻辑运算符,if语句,switch语句while循环,do...while循环,for循环...

背了几十份面经还是连挂6个面试,最终拿下腾讯后总结了这些坑点

刚开始面试的时候我真的是处处碰壁,面一家挂一家,面完之后怀疑自我,是不是自己真的太菜了找不到工作。工作本身就是双向选择,一家不行再换一家,总有合适的,千万不要因为别人的一句话就全盘否定自己,一定要自信...

webview 渲染机制:硬件加速方式渲染的Android Web

webview渲染是什么?webview渲染是用于展现web页面的控件;webview可以内嵌在移动端,实现前端的混合式开发,大多数混合式开发框架都是基于webview模式进行二次开发的...

ExpandListView 的一种巧妙写法_仿写丁香结的写法写一种花梅花

ExpandListView大家估计也用的不少了,一般有需要展开的需求的时候,大家不约而同的都想到了它然后以前自己留过记录的一般都会找找以前自己的代码,没有记录习惯的就会百度、谷歌,这里吐槽一下,好几...

Android监听滚动视图_滚动监听代码

AndroidUILibs之Android-ObservableScrollView1.说明Android-ObservableScrollView,顾名思义,Android上观察滚动的视图,可...

Flutter 之 ListView_flutter开发

在Flutter中,ListView可以沿一个方向(垂直或水平方向)来排列其所有子Widget,常被用于需要展示一组连续视图元素的场景ListView构造方法ListView:仅适用于列表中...

Android之自定义ListView(一)_android 自定义listview

PS:自定义View是Android中高手进阶的路线.因此我也打算一步一步的学习.看了鸿洋和郭霖这两位大牛的博客,决定一步一步的学习,循序渐进.学习内容:1.自定义View实现ListView的Ite...

ListView 使用详解_listview在哪里

阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android本篇文章主要介绍Android开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:ListView主要使用方法使用androi...

穿裙子的李宇春,需要向谁解释吗?

...

明星们“不想占用”的公共资源,到底是个啥?

近日,社交媒体上可谓“一瓜未平一瓜又起”,明星们隔三差五地在热搜上道歉、澄清,好不热闹。道歉原因千万种,道歉话术却雷同——通常都以“无意占用公共资源”开头,不管是澄清、官宣,还是回应、声明,都会带上这...

选择女人的模板,模板不同,生活方式不同

文/高阳人生在世,选择伴侣成了头等大事。尤其是对于男人来说,“选择女人的模板”直接决定了你未来几十年的生活方式,有时简直像组装拼图,每一块都有代价。莫言曾说过:“你选择能干的女人,就得接受她的强势;你...