03.01 常听说十核处理器“一核有难,九核围观”,十核处理器真的只是噱头吗?

台电


不能片面的说手机处理器较多的核心数量没用,只是很多情况下根本用不到。

就拿PC上的多核处理器来说,四核处理器已经推出了十多年之久,但是仍然有大量的应用程序和游戏无法充分利用四核心的优势,并不是说这些开发者不愿意对多核处理器做支持,而是有心无力,想对多核处理器针对性的优化难度太大了,要考虑数据的一致性,需要大量的时间和人力,还需要从程序底层设计投入大量工作。目前对多核处理器优化好的程序也就是3D渲染、视频处理等专业软件了,因为这些应用的平行化处理程度很高,程序员相对能比较容易的做出10核乃至以上的多线程支持,而且这类应用对CPU的要求非常高,可以说没有尽头。

所以说PC上的多核处理器好歹也有生产力工具的需求,如果是手机上类似X20这类多核处理器是不是就是噱头呢?

目前手机上的8-10核处理器尽管也在绝大多数情况下性能过剩,即使玩不少大型游戏也是很多核心轮空,但是手机处理器一般都是大小核设计,所有核心不可能同时满负荷运行,对性能要求不高时小核心启动,运行大程序时大核心启动,这样能不断在各个核心之间进行分配,在性能和功耗之间取得平衡。也就是说,此时越多的核心就能保证越灵活的调度力度,性能发挥潜力也就越大。

但是从另一个方面说,手机芯片厂商若是为了设计更多核的处理器而无脑加核,导致运行过程中芯片过热降频乃至锁核那就是有些噱头的成分了。在设计手机处理器中,最先要注重的还是单核效能,单核效能上去了更多的核心才会更实用,也不能为了多核性能而不顾功耗和发热,否则就会起到副作用,“一核有难,九核围观”说的就是这类处理器。

嘟嘟说:不过随着多核时代的发展,未来的程序对多核处理器优化是大势所趋,现在可能觉得十核很多,几年后这样的规格也不过是刚刚起步。


嘟嘟聊数码


手机平板的处理器,业内还一种叫法,叫做胶水处理器,就是将数个处理器强行粘在一起。这个多核处理器和电脑的多核处理器是两个概念,虽然说不上是一核有难,九核围观,但是手机平板的这个多核处理器还是比不上电脑的多核处理器的效能的。


MT开头的应该是联发科的处理器产品,一般联发科的处理器多数是用于低端手机平板产品的,联发科的处理器用于高端手机平板产品的极少。一般高端的手机平板多数是会选择高通的处理器。如果非要说联发科的那个处理器好,你看价格就可以看出来了,贵的应该比便宜的好。


MrCanned


十核处理器在绝大多数时候都是噱头,但也有例外。


处理器的核不是越多越好,主要的原因还是因为应用程序不支持。比如对于游戏和大多数办公软件来说,主要还是依赖单核的性能,这就是为什么英特尔的CPU单核的频率都做得很高的原因,因为这样在大多数情况下实际使用的性能会更好。


再举个例子,鼎鼎有名的龙芯,我国自主研发的通用型CPU,当年在研发龙芯3B1500的时候因为过度追求多核以及浮点峰值性能的单一指标,导致通用处理性能不足。具体性能指标不写了,反正是很惨淡。


由于3B1500的教训,龙芯在发现研发思路出现偏差以后立刻改变策略,坚定地走上了提升单核性能的道路。之后3A/B2000在制造工艺从32nm倒退到40nm的情况下,通过内核升级,把CPU的通用性能提升了1倍。3A/B3000又通过把40nm工艺提升到28nm工艺的方式,以及对CPU核进行了优化,把CPU的通用性能提升了50%。



当然多核处理器也不是在哪里都是摆设,比如“神威•太湖之光”超级计算机中使用的国产申威SW26010处理器,每个都集成了260个运算核心,每块运算能力为每秒3万多亿次,约等于20台家用计算机。


对于超级计算机而言最需要的是浮点算力,所以申威的“众核架构”就在这个场景中发挥了巨大的优势,“神威•太湖之光”超级计算机的算力目前排名世界第一。



高挺观点


这个事是事实!主要是在app的开发难度和系统资源调用上!安卓的app开发和电脑的程序差不多只是相对简单一些!但是要把app开发成同时可以调用多个处理器的app的难度是几何倍数增加的,开发难度的增加又很难有收益(经济回报)!所以很多安卓的app都是单进程(只用1个核心)!就是楼主问题主因!

说说苹果的:苹果的app其实也不少单核应用!苹果就相对优化单核性能(其实就是感觉苹果比安卓快的主要原因),现在的苹果手机还很多都在用双核和4核,相对开发难度比10核简单很多,收益也明显,广告相对也少(苹果广告少的主要原因)!应用只要调动2个核就可以毫无压力的运行!得到的好处就是快和省电(苹果给的电池太小了,相比安卓3000-5000的电池=_=‘)差不多一天一充和多充!


陈全君1


为了兼顾功耗和性能,CPU厂家想出一个办法,把低频核心和高频核心封到一个芯片内,当系统任务较轻时由低频核心处理,以降低功耗。任务变重就由高频核心接管,以提高处理性能。这个就是现在的八核十核CPU工作原理。其中关键是是核心调度算法,比如低频核心消耗到多少的时候高频核心接管,如果算法有问题,高频核心就只能在一旁做吃瓜群众,这时候只有低频核心在工作。给用户的体验是十核的还不如双核高主频的。


光明右使8787


由于在手机处理器研发上。联发科为了和高通竞争。采用堆核的办法。希望用多核运行来平衡单核性能的不足,实际效果并不理想。实际效果是手机芯片一发热。大核就停摆。形成了一核有难。九核围观的状况。这种现象特指联发科的曦力X10 一直到曦力X27处理器。目前。只有联发科的手机处理器采用10核心设计。


日照满屋81058053


多核处理器的性能,是个综合性能,不仅仅是核本身的性能,还涉及到数据交互速率,数据存储速率等等,一般多核处理器,会进一步细分,把几个核组成一个簇,(cluster),来解决数据处理的效率,当然,多核处理器的一个大的问题就是功耗


分享到:


相關文章: