cpu为什么关闭超线程反而好一些 CPU上的超线程技术为什么没有在手机上采用

得益于AMD这几年的发力,配备超线程技术的CPU越来越多,AMD锐龙系列绝大部分都具备超线程技术,英特尔这边的CPU超线程技术主要配备在高端型号上。我们知道,超线程技术可以大幅度提高CPU的多任务性能,尤其在对于多线程支持较好的软件中可以获得立竿见影的性能提升,而且比直接提升核心数量实惠得多,但是这么好的技术为什么没有在手机处理器上采用呢?

cpu为什么关闭超线程反而好一些 CPU上的超线程技术为什么没有在手机上采用(1)

首先我们要了解的是,CPU的超线程技术可以大幅度提升CPU的多核性能,尽管本身占用的晶体管数量比纯粹的物理核心少得多,但是超线程技术的开启也需要消耗不少额外的晶体管和功耗的,像电脑CPU,没有超线程技术的i7-9700功耗发热就比i9-9900少得多,所以手机芯片中以arm架构为代表的架构层面上想要将加入超线程技术的支持必须做好权衡。

cpu为什么关闭超线程反而好一些 CPU上的超线程技术为什么没有在手机上采用(2)

对于目前的手机CPU来说,现有的8核心其实已经完全够用了,不管是几个高性能核心与几个低功耗核心结合,都可以在性能与功耗之间取得平衡,如果再加上超线程技术的话,那么手机CPU将达到16个线程,这样势必会带来功耗发热的大幅度提升,而对于手机这样的产品来说显然并不需要这么强的性能。

cpu为什么关闭超线程反而好一些 CPU上的超线程技术为什么没有在手机上采用(3)

对于arm来说其实可能已经掌握了超线程技术,但是超线程技术的优化和物理核心的优化是有区别的,安卓系统和APP都没有超线程技术方面的优化经验,如果加入超线程技术的话可能导致实际运行效率大概率降低,甚至还不如目前的多核心设计方案。其实我们看到这几年手机CPU发展到8核心之后已经减缓了发展速度,说明手机CPU目前还不需要太多的线程数量,主流APP的优化程度有限,工程师精力有限,而且对于手机来说功耗和续航往往更重要,手机本身也不是电脑那样的生产力工具,所以对性能的需求也不迫切,超线程技术恐怕短时间内仍然不会用在手机芯片上。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页