多核只是一個(gè)神話,不要迷戀它
掃描二維碼
隨時(shí)隨地手機(jī)看文章
對(duì)滿足某些要求而言,采用多核是非常適合的,但是確定多核移動(dòng)設(shè)備的性能,可能并不像確定器件總數(shù)那么簡(jiǎn)單。所有內(nèi)核都必須平衡地分享設(shè)備中的資源,例如電池和存儲(chǔ)器,因此內(nèi)核數(shù)量翻一番或兩番不等于性能提高兩倍或四倍。考慮到今天的智能手機(jī)和便攜式設(shè)備的進(jìn)步速度以及多種多樣的使用情況,例如游戲、多媒體、社交媒體、電子郵件等等,我認(rèn)為,采用更加智能的芯片和架構(gòu)要重要得多?!?
Michael Civiello,博通公司移動(dòng)與無(wú)線集團(tuán)高級(jí)市場(chǎng)總監(jiān)
在移動(dòng)平臺(tái)的性能規(guī)格中,中央處理單元(CPU)中的內(nèi)核數(shù),還有CPU頻率(單位為GHz),常常被說(shuō)成是最重要的參數(shù)。但是,專門為移動(dòng)設(shè)備而開發(fā)、納入了低功率硬件加速器的、更先進(jìn)的內(nèi)核架構(gòu)已被證明能提供性能更高、功率更低的解決方案,非常適用于主流安卓用戶。
神話1:更多內(nèi)核意味著更高的性能
因?yàn)閷?duì)于移動(dòng)設(shè)備制造商來(lái)說(shuō),原始應(yīng)用處理能力已經(jīng)成為最重要的要求,所以消費(fèi)者一直苦于不得不使用功耗很大、電池壽命很短、圖形功能很弱的設(shè)備。另一方面,安卓已經(jīng)開始向卸載架構(gòu)遷移,將任務(wù)從CPU卸載到圖形處理單元(GPU)和其他硬件加速器中。這種卸載方法可以降低功率,所釋放的CPU可用于各種應(yīng)用。另外,用戶的總體體驗(yàn)將更緊密地與包括軟硬件在內(nèi)的、完整的SoC設(shè)計(jì)聯(lián)系起來(lái),而不是僅與CPU相聯(lián)系。向以GPU為中心的架構(gòu)遷移已成為一種總體趨勢(shì),這種趨勢(shì)將促使開發(fā)人員重新將設(shè)計(jì)的關(guān)注點(diǎn)集中到安卓設(shè)備的性能上。
要實(shí)現(xiàn)令人滿意的屏顯游戲體驗(yàn),高性能GPU是關(guān)鍵,但是在這種情況下,平臺(tái)的總體熱量限制也是關(guān)鍵。因?yàn)橛螒虺尸F(xiàn)給CPU的負(fù)載一般來(lái)說(shuō)是一致的,所以系統(tǒng)可用性能由CPU允許的最大功率決定。通過納入低功率卸載內(nèi)核,移動(dòng)設(shè)備能專門針對(duì)CPU優(yōu)化剩余電量,這可以最大限度地提高游戲性能。
博通的高性能、 低功耗圖形處理器VideoCore 4已經(jīng)被業(yè)界認(rèn)可,并被實(shí)際應(yīng)用證實(shí)其在手機(jī)功耗范疇內(nèi)提供世界領(lǐng)先的性能
神話2:所有處理器都是一樣的
與采用四核解決方案相比,采用智能雙核解決方案,可以更好地管理移動(dòng)設(shè)備的性能、圖像處理和功耗,智能雙核解決方案是用可卸載特定任務(wù)的處理器開發(fā)的。移動(dòng)設(shè)備實(shí)際使用時(shí)的性能是由設(shè)備中所用技術(shù)的全面平衡決定的,需要考慮系統(tǒng)架構(gòu)、可用存儲(chǔ)器帶寬、延遲和GPU硬件,所有這些組成部分協(xié)調(diào)運(yùn)行,才能實(shí)現(xiàn)無(wú)縫的高性能。
也許最重要的是,開發(fā)人員必須承認(rèn),就復(fù)雜的功能和已證實(shí)的性能而言,所有芯片都是不一樣的。ARM處理器可以充當(dāng)用于安卓設(shè)備的CPU基本構(gòu)件,但是制造商熱衷于憑借自己的技術(shù)專長(zhǎng)以及具備高度競(jìng)爭(zhēng)力的研發(fā)進(jìn)行修改和創(chuàng)新,以實(shí)現(xiàn)差異化性能。
安卓在繪制用戶界面時(shí),非常依賴GPU,常常繪制出全部用戶界面元素。對(duì)需要屏幕顯示的所有應(yīng)用而言,這樣的繪制活動(dòng)是影響安卓設(shè)備總體性能和功耗的關(guān)鍵因素。因此,幾乎對(duì)所有安卓設(shè)備使用情況而言,功率優(yōu)化的GPU對(duì)電池壽命產(chǎn)生了積極影響。
以博通的新概念四核(2 + 2)架構(gòu)為例,該架構(gòu)為向GPU和VPU(矢量處理單元)內(nèi)核進(jìn)行智能卸載提供了方便。因此可降低功耗,提高性能,實(shí)現(xiàn)高達(dá)1080p的高分辨率視頻,支持高達(dá)4200萬(wàn)像素的相機(jī)解決方案。開發(fā)人員應(yīng)該預(yù)料到,尤其是隨著安卓系統(tǒng)一代一代向前發(fā)展,這類創(chuàng)新性卸載方法會(huì)越來(lái)越需要。
基于博通BCM28155新概念四核1080p HSPA+基帶處理器的安卓設(shè)備擁有峰值性能儲(chǔ)備。
神話3:今天的移動(dòng)用戶需要多核
開發(fā)人員和最終用戶都必須認(rèn)識(shí)到,與更常見的、簡(jiǎn)單地增加更多內(nèi)核的做法相比,用恰當(dāng)?shù)奶幚砥魈幚砬‘?dāng)?shù)娜蝿?wù)對(duì)提高性能更有用。事實(shí)上,多核處理僅對(duì)安卓用戶中非常少的一部分有實(shí)際影響。在很多情況下,雙核系統(tǒng)中的第二個(gè)處理器在大多數(shù)運(yùn)行時(shí)間內(nèi),都遠(yuǎn)未達(dá)到其峰值能力,四核架構(gòu)中的第三個(gè)和第四個(gè)處理器常常處于閑置狀態(tài)。
在新概念四核架構(gòu)中,CPU負(fù)載很輕,因?yàn)榇蟛糠謴?fù)雜的系統(tǒng)任務(wù)都卸載到了設(shè)備的定制硬件中,包括高性能GPU和雙VPU。由于從CPU卸載了處理任務(wù),所以提高了性能,降低了功率,所釋放的CPU周期可用于在主內(nèi)核上運(yùn)行的增值應(yīng)用?;诎沧肯到y(tǒng)、采用博通新概念四核(2+ 2)解決方案的BCM28155器件提供了峰值性能儲(chǔ)備,可改善安卓用戶體驗(yàn)。
當(dāng)然,也有一些可用四核處理器提高性能的實(shí)例。這類實(shí)例大多數(shù)完成的是多媒體密集型處理任務(wù),例如視頻編緝、轉(zhuǎn)碼、面部識(shí)別或3D立體聲游戲。同時(shí),盡管這類例子可以配置四核處理器,但是其中大多數(shù)也可以采用博通的新概念四核(2 + 2)解決方案。雙CPU和雙VPU構(gòu)成的四處理器架構(gòu)提供很高的性能,以非常低的功耗實(shí)現(xiàn)了出色的并發(fā)性能,這些優(yōu)勢(shì)在高清LCD以及采用1080p編碼和解碼的系統(tǒng)中得到了驗(yàn)證。
要提高性能,就需要采用智能內(nèi)核
在安卓設(shè)備中采用智能內(nèi)核,可平衡性能、圖像處理能力以及功耗。更加智能的雙核解決方案,結(jié)合為卸載特定高性能任務(wù)而開發(fā)的處理器,不僅能使設(shè)備提供可與四核解決方案相媲美的性能,而且能在運(yùn)行時(shí)提供充足的峰值儲(chǔ)備,以允許靈活處理新的移動(dòng)任務(wù)和應(yīng)用。這些都是極大的、非常重要的性能優(yōu)勢(shì),在實(shí)現(xiàn)這些性能優(yōu)勢(shì)的同時(shí),既不會(huì)超過功率預(yù)算,也不減少設(shè)備的總體待機(jī)或通話時(shí)間。
多核有優(yōu)勢(shì)的看法在公眾意識(shí)中已經(jīng)根深蒂固了,但是更多并不一定總是更好。采用更先進(jìn)的、專門開發(fā)的內(nèi)核架構(gòu),再結(jié)合低功率硬件加速器,這對(duì)開發(fā)人員而言將是一條更加聰明的道路,可實(shí)現(xiàn)性能更高、功率更低的解決方案,進(jìn)而改善安卓設(shè)備的用戶體驗(yàn)。 [!--empirenews.page--]