<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 數據解析:手機處理器那么多核心到底有啥必要

數據解析:手機處理器那么多核心到底有啥必要

作者: 時(shí)間:2017-10-21 來(lái)源:網(wǎng)絡(luò ) 收藏

  桌面計算機的多核已經(jīng)發(fā)展了多年,并且一路走過(guò)了雙核、四核,甚至六核、八核。的歷史也有點(diǎn)類(lèi)似,雖然起步較晚,但是在大約5年前,我們先是看到了基于架構的雙核節能,然后4、6、8、甚至更多核心的又冒了出來(lái)。與臺式不同的是,移動(dòng) SoC走上了稍有些不一樣的道路。

本文引用地址:http://dyxdggzs.com/article/201710/366880.htm

  桌面平臺上,多核心處理器大多采用了相同的架構,但是在移動(dòng)SoC上,大多數制造商都選擇了的big.LITTLE方案,即多個(gè)低性能核心+少量高性能核心。

  

  移動(dòng)SoC對于功耗更加敏感,當然也有些例外,比如某些8核SoC支持異構多處理(HMP)技術(shù),能夠同時(shí)啟用不同架構的全部核心。

  

  多核心與多處理,顯然還需要操作系統和應用軟件的支持。具體到Linux、Windows、OS X、以及 OS,它們都有著(zhù)不同的調度方式。

  在“核心大戰”打得火熱的時(shí)候,也有人提出了一些理性的質(zhì)疑,比如那么多的核心是否真有必要。顯然,要評估這一點(diǎn),我們不能只看某兔跑分,還應該拿日常使用的app來(lái)測試一番。

  

  以熱門(mén)的系統為例,外媒 Authority特地對Chrome、Gmail、YouTube、Riptide GP2、以及Temple Run 2等應用和游戲進(jìn)行了實(shí)地評測。

  首先來(lái)看一下Chrome(分別在四核高通驍龍801和八核高通驍龍615設備上執行):

  

  這是四核模式下的Chrome瀏覽器(核心活躍度)。

  

  四核模式下的Chrome瀏覽器(CPU平均使用率)。

  

  八核模式下的Chrome瀏覽器(核心活躍度)。

  

  八核模式下的Chrome瀏覽器(CPU平均使用率)。

  需要指出的是,驍龍615是一款big.LITTLE處理器,所以核心調度的表現有些與眾不同。當然,額外的核心是出于能源效率方面的考慮,而不是性能。

  下面是其它應用程序的多核SoC使用情況:

  

  上圖為閑置時(shí)的八核SoC平臺(手機屏幕點(diǎn)亮,但無(wú)其它操作)。

  

  上圖為在四核SoC平臺上運行YouTube應用時(shí)的表現。

  

  上圖為在八核SoC平臺上運行YouTube應用時(shí)的表現。

  

  上圖為在四核SoC平臺上運行《神廟逃亡2》時(shí)的表現。

  

  上圖為在八核SoC平臺上運行《神廟逃亡2》時(shí)的表現。

  

  上圖為在MTK八核SoC平臺上運行《神廟逃亡2》時(shí)的表現。

  

  上圖為在四核SoC平臺上運行Gmail應用時(shí)的表現。

  

  上圖為在八核SoC平臺上運行Gmail應用時(shí)的表現。

  

  上圖為在四核SoC平臺上運行《激流快艇2》游戲時(shí)的表現。

  

  上圖為在八核SoC平臺上運行《激流快艇2》游戲時(shí)的表現。

  

  ↑ 比較有趣的是,在八核SoC平臺上運行《安兔兔評測》的時(shí)候,我們看到的情況是這樣的。

  

  ↑《史詩(shī)城堡》(Epic Citadel)在八核SoC平臺上的 big vs LITTLE 表現。↑

  總結:輕量應用是否需要用到全部8個(gè)SoC核心?

 ?、?需要事先聲明的是,上述評測不能完全反映用戶(hù)的實(shí)際使用情況,而且測試中也沒(méi)有遇到有啥app能夠徹底榨干SoC八個(gè)核心性能(100%使用率)的例子。

 ?、?此外,我們也沒(méi)能夠在Cortex-A53 / Cortex-A57或Cortex-A53 / Cortex-A72的平臺上運行同樣的測試,而高通驍龍615則是一款采用了四核1.7GHz(Cortex-A53)+四核 1.0GHz(Cortex-A53)的集群的處理器。

 ?、?上述統計數據的掃描間隔為大約1/3秒(330ms左右),所以曲線(xiàn)圖表中可能會(huì )出現幾個(gè)核心均匯報使用率為25%(或其它相同數值)、但實(shí)際可能在150ms的時(shí)間內只有一顆核心達到了25%的情況。

  言而總之,Android應用確實(shí)能夠利用多個(gè)處理器核心,并在高負載時(shí)發(fā)揮big.LITTLE架構的巨大優(yōu)勢。如果有人在一旁吹風(fēng)說(shuō)“那么多核心沒(méi)必要”,那你大可在對設備功耗、發(fā)熱、以及續航都滿(mǎn)意的情況下,猛力地回擊一句“不服跑個(gè)分”?



關(guān)鍵詞: 智能手機 處理器 ARM Android

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>