手机首次上16线程超线程,和桌面CPU超线程是一回事吗

源自262位全网作者

12:07

11月12日,华为麒麟官方公众号首次详细公开了麒麟9050系列的新一代灵犀CPU架构,核心突破是在手机SoC端首次引入SMT超线程技术,规格为9核16线程。先回答标题里的问题:原理上是一回事——这就是英特尔在桌面用了多年的那族技术,SMT同时多线程,"超线程"只是它的商品名;但玩法完全是两回事——桌面超线程给每个核无差别配两条线程去冲吞吐和跑分,手机这版则有选择地只给部分核心开启双线程,靠操作系统与芯片共同调度,目标是多任务不被杀后台。微博

官方给出的数字,比桌面超线程的营销话术克制得多。这代灵犀CPU架构压缩率提升145%,可用内存平均增加3GB,单核峰值性能提升24%,多核并发性能提升52%。注意官方口径写的是"并发"——针对真实多任务场景,不是通用多核跑分。更早的10月13日麒麟媒体沟通会上,华为首次公布这颗芯片的架构图,给出的则是一个体验向数字:全新的麒麟9050Pro搭载9核16线程灵犀CPU,搭配鸿蒙应用并行化优化,实现用户典型场景卡顿降低31%。快科技太平洋科技

它不是什么新技术,"超线程"这个名字本来就是桌面起的

把机制说透,就明白为什么说"一回事"。超线程的核心原理,是让单个物理核心模拟出两个逻辑核心,充分复用CPU的闲置资源。具体做法是在一个物理核心里为两条线程各自复制一份寄存器、程序计数器等架构状态,让操作系统把一颗核看成两颗逻辑核;一条线程卡在等内存、等数据时,另一条线程立刻接管闲置的执行单元和缓存。英特尔在x86平台上把它包装成"超线程"(Hyper-Threading),行业里统称SMT,华为的官方文案也直接写"超线程"。名词不同,指的东西相同。知乎

16这个数字,一上来就暴露了和桌面的不同

桌面超线程的经典形态是全核统一翻倍:8核16线程、16核32线程,每颗核无差别两条线程。麒麟9050是9核——全部开双线程本该是18线程,官方只报16,说明双线程只在部分核心上开启。这不是文字游戏,而是一开始就走了一条和桌面不同的设计路线。

官方的分工描述同样印证这种"按场景选用"。灵犀CPU跳出传统核簇思路,采用9核异构设计:1颗超大核负责游戏、大文件加载等重载场景,2颗性能大核补充重载,4颗能效大核专门处理悬浮窗、视频通话、分屏等多任务,2颗小核管资讯、短视频等轻载,并通过FFRT并行架构与FFTS函数流任务调度器实现轻载合并、重载拆分。桌面系统是把逻辑核透明地当成更多核来用,调度器基本不区分这两条线程来自一颗核还是两颗核;手机这边则是芯片和系统协同做任务编排,系统明确知道哪条任务该合、哪条该拆。微博

最硬的差异还是功耗账。按照英特尔官方数据,开启超线程可带来约30%的性能提升,但这一提升并非没有代价,超线程间同步导致功耗增加约20%,性能功耗比反而会下降约5%。桌面CPU几十瓦到上百瓦的预算里,这笔学费交得起;手机芯片整机常态功耗只有几瓦,每一毫瓦都要精打细算,多出来的那条线程必须换来正收益才值得存在。这项技术在手机上缺席多年,不是厂商不会,而是在方寸之地把它调优到划算很难。知乎

一个耐人寻味的时序:桌面在退,手机在进

更有意思的是,两条线正在反向走。这几年英特尔在超线程上确实走得有些极端,Arrow Lake、Lunar Lake、Panther Lake接连放弃,连即将登场的数据中心处理器Diamond Rapids也没有保留,如今官宣回归。行业里同样没有共识:ARM面向数据中心的Neoverse明确不开SMT,追求每个线程独享整颗核的可预测性;海光的服务器x86做到单核4线程,IBM POWER长期维持单核8线程,华为自己的鲲鹏也从920的不开超线程走到950之后的SMT2。有行业观察给出的手机侧原因更直白:其他厂商不是不懂超线程,而是觉得自己制程领先,堆物理核心就行——前提是你得有那个制程。麒麟9050把SMT捡起来,动机恰好相反:在物理核心数与制程都不占优的约束下,从既有核心里榨出更多并发。所以这项技术谈不上先进或落后,它只是一个在特定平台约束下划不划算的问题——桌面曾经觉得划算所以普及,这几年又觉得不划算所以退潮,手机今天是第一次把它放进几瓦的预算里重新定价。知乎微博

对用户来说,值得看什么、先别急着信什么

这项技术落到日常,对应用到的场景其实很具体:分屏时视频通话不中断、悬浮窗小窗多开、后台应用留存。官方给出的"可用内存平均增加3GB"和"典型场景卡顿降低31%",指向的正是"后台能不能留住、切换卡不卡"这类体感指标,而不是跑分表。

几条边界要说在前面。其一,52%是多任务并发场景的口径,拿它和桌面"开超线程CineBench涨多少"直接对比没有意义,两边统计的对象根本不同。其二,官方尚未公开16线程具体由哪些核心的双线程构成——从9核和16线程的关系可以确定约有7颗核开了双线程,但完整名单要等更细的披露。其三,超线程在手机上的真正考验是持续负载下的发热与调度稳定性,目前公开的第三方实测集中在能效曲线和峰值表现,SMT参与下的长时多任务表现还需要压测验证。至于高通、联发科会不会跟进把SMT带上手机,则是接下来观察移动SoC竞争走向的一个现成信号。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章