手機芯事:性能與功耗續航必定矛盾?不!

文章推薦指數: 80 %
投票人數:10人

【PConline 雜談】在今年的一月份,我國大部分地區經歷嚴重的低溫天氣,有人說可以讓手機跑分然後給自己取暖,當然這只是一個玩笑,但也從側面反映了手機發熱已經了大家腦子裡一個根深蒂固的問題。

CPU作為手機的核心,它很大程度地代表著手機的性能,從一開始的1GHz主頻、單核、雙核、四核、八核(六核)到今年新推出的十核處理器(CPU),不少CPU廠商通過增加核心數這種「簡單粗暴」的方式來提升性能,但CPU性能的提升也帶來一些問題,最主要的就是功耗和發熱問題。

手機芯事:性能與功耗續航必定矛盾?不!

智慧型手機在生活中的作用越來越大,用戶對性能的要求也自然水漲船高,但智慧型手機與傳統的PC最大的區別就是其移動化的使用習慣,不可能無時無刻連接著電源使用(當然還有移動電源),如何在滿足最低使用要求的前提下延長智慧型手機的續航時間成為了行業和消費者共同關注的焦點。

如何解決手機CPU功耗和發熱的問題呢?CPU的上游廠商為此不斷在努力,目前來看,降低手機CPU功耗和減少發熱的方法主要有三種,本文將逐一為大家介紹分析。

CPU智能頻技術

現在的手機CPU官方標註的主頻從1.0GHz到2.5GHz的都有,未來手機主頻也會繼續往上提升,為的是榨取CPU更多的性能,而在其他因素不變的前提下,高主頻也必然會導致更高的功耗,所以想要把手機功耗降低,其中一個簡單粗暴的方法就是把CPU的主頻降低。

如一枚手機CPU最高的主頻可以達到2.5GHz,但實際上這CPU真正在2.5GHz主頻運行的使用場景和時間十分有限,如只在跑分以及運用大型應用或遊戲時,而且這個性能和功耗峰值維持的時間也是十分有限,在大多數的時間下,這CPU可能只會在較低的主頻下運行,如2.0、1.5甚至是1.0GHz,這些使用場景對性能的要求要低得多,通過CPU內部的控制程序可以在保證用戶體驗的前提下,把CPU主頻降到一個更低的水平,以延長手機的續航時間。

更先進的生產工藝

相比於降頻,通過改善製程工藝帶來的性能和功耗紅利來得多,製程工藝能夠給帶來多大的作用呢?我們舉兩個例子來分析一下。

第一,從蘋果iPhone 5s上的A7處理器、iPhone 6上的A8處理器、iPhone 6s上的A9處理器,他們的性能在不斷地提升,但是這三代iPhone的電池卻是不升反降,而iPhone的續航時間依然維持在相同的水平(都是不咋的)。

蘋果A8和A9處理器分別採用不同的工藝製程

為什麼在性能和功耗上可以達到這樣的均衡呢?蘋果其中一個方式就通過不斷地改進位程工藝來實現,A7上的是28nm製程,A8是20nm,A9則進一步達到了16/14nm的精度。

關於去年iPhone 6s和6s Plus上鬧得風風火火的晶片門,為什麼台積電的16nm反而功耗優於14nm的版本呢?請查看我們之前的分析文章《iPhone6s為何有兩個版本CPU?》。

製程工藝與功耗、性能的關係

從本質上來說,一枚CPU(處理器)就是由採用不同材料製成的許多「層」堆疊起來的電路,裡面包含了電晶體、電阻器、以及電容器等微小元件。

他們的間距越小,可以排布在晶片上的元器件就可以更多,電晶體之間的電容也會更低,從而提升它們的開關頻率。

那麼,由於電晶體在切換電子信號時的動態功率消耗與電容成正比,因此,它們才可以在速度更快的同時,做到更加省電。

當然大家也會想蘋果A7、A8、A9除了製程工藝的改善外,在CPU設計等方面也是有著很大的不同,也許上面的例子無法更好的反映製程工藝的影響,第二個例子是去年高通驍龍810和三星Exynos 7420,一個是20nm的製程工藝,一個是14nm的製程工藝,從去年他們相應的終端手機產品比較來看,14nm的Exynos 7420在性能和功耗上明顯優化得更好。

2016年四款主流處理器工藝比較

而到了今年,無論是華為麒麟950、高通驍龍820還是三星Exynos 8890均採用上了16/14nm製程工藝,在製程工藝基本處於同一水平的情況下,如何能夠提升性能,降低功耗呢?這是下面介紹的內容。

14nm與16nm麒麟950採用由台積電提供16nm FinFET Plus工藝,驍龍820和Exynos 8890是三星提供的14nm FinFET工藝,由於目前沒有實測的數據,我們只能大膽地猜測,這兩種製程工藝處於同一個級別,給予CPU在性能和功耗上更大的空間。

關於製程工藝正如上面說的蘋果iPhone處理器,製程工藝的改進需要上游代工商的支持,從28nm到20nm,再到14/16nm都是需要長時間和巨大的研發成本,更加涉及到材料科學和其他科學技術,14/16nm後續的進步空間將會越來越小,難度也逐漸增大。

製程工藝對於整個晶片行業來說,目前還是一個相對緊張的資源,無論蘋果、高通還是華為其實都是分別找三星和台積電進行代工生產,但三星和台積電的14nm、16nm產線的產能也是有限的,只會為前面介紹的大客戶服務,也只生產最先進的旗艦級晶片。

關於晶片工藝介紹,大家可以查看我們之前的文章《手機Soc工藝你知多少?》

新的自主架構

CPU架構可以簡單分為ARM架構和自主架構,我們首先來介紹分析ARM架構,目前我們聽得最多的是Cortex-A53、Cortex-A57和Cortex-A72(以下分別簡稱為A53、A57和A72),他們都是ARM推出的64位架構,前者A53是相對低性能低功耗的架構(俗稱小核心),後倆者是高性能的架構(俗稱大核心),A57在高性能的同時也伴隨著高功耗,而A72是第二代的64位架構,在提升性能的同時,最大的優勢是優於了功耗問題。

為了追求更優的性能和功耗組合,往往在手機CPU上採用了big.LITTLE雙核心架構,即小核心加大核心的組合。

關於ARM公司 ARM Holdings 是全球領先的半導體智慧財產權 (IP) 提供商,並因此在數字電子產品的開發中處於核心地位。

ARM公司的總部位於英國劍橋,它擁有1700多名員工,在全球設立了多個辦事處,其中包括比利時、法國、印度、瑞典和美國的設計中心。

如驍龍615由八個核心組成,其中四個是1.0GHz的A53,另外四個是1.7GHz的A53;又如驍龍810,由四個1.5GHz的A53和四個2.0GHz的A57核心組成的。

和前面介紹的降頻類似,當用戶只是進行發簡訊或者刷微博這些操作時,手機里只需要激活四個A53中的兩個或者三個,這時只需要很低的功耗,而當用戶在跑分或者玩遊戲時,可能八個大小核心全部激活開啟,手機性能與達到一個峰值,同樣功耗也極高,手機電池續航時間就會變得很有限。

A72架構在功耗下大幅下降(基於16nm工藝)

A72架構在性能上較原來的A15和A57提升不少(基於16nm工藝)

ARM表示A72基於A57來優化,從架構圖和規格表上看,A72和A57並沒有本質的不同,一級二級的緩存容量相同,只是做了一些微調,其中一點是去掉了NEONSIMD引擎的加密擴展功能,總線接口則擴展為128bit。

因此,我們猜測A72的性能提升可能來自微架構的改進優化。

不過,ARM也表示,A72的性能是A15處理器的3.5倍,相同工作負載下功耗則下降75%,在採用bigLittle(大小核心)架構的情況下,功耗還能降低40%-60%。

驍龍652(左)和驍龍810(右)跑分數據比較

上面的對比更多是官方的數據,這裡我們拿驍龍810和驍龍652作一個簡單的比較,前者採用20nm的製程工藝,由四個1.5GHz的A53和四個2.0GHz的A57核心組成的,後者採用28nm製程工藝,由四個1.4GHz的A53和四個1.8GHz的A72核心組成的從跑分數據和實際使用情況來看,中端的驍龍652在單性能跑分上已經很接近上一代旗艦驍龍810,並且發熱問題也得到很好的解決,更加適合移動設備的使用要求。

講完了ARM的標準架構,接下來我們聊聊「豐富多彩」的自主架構.

蘋果

蘋果iPhone初期與三星合作推出定製版的處理器,不過為了更好的表現,蘋果逐漸走上了自主研發處理器的道路。

蘋果的A系列處理器基於ARM的指令集,但蘋果進行了大量的修改和優化,除了更好地與自家的iOS系統匹配外,還在性能和功耗達到了行業領先的水平。

在Android手機從四核、八核發展到今年即將推出的十核心架構的時候,蘋果依然任性地沿用「祖傳」的雙核架構,但蘋果的雙核架構也是不過在改變,A7更是首次將64位處理器引進到手機產品上,後續的A8和A9處理器除了在工藝上提升,以得到更高的能耗比外,同時得益於新的核心架構,他們的性能也大幅提升,在競爭對手的四核、八核和十核心產品前面依然毫不示弱,甚至蘋果CEO庫克稱搭載A9處理器(增強版)的iPad Pro在性能上已經超越不少傳統的PC產品。

高通與MTK

蘋果A系列處理器和iOS是一個封閉的軟硬體生態系統,但對於大多數手機廠商和用戶來說,Android平台的硬體發展才是真正關心的。

目前高通和MTK(聯發科技)是Android平台主要的處理器供應商(公開渠道),而三星和華為雖然也有研發自家的處理器,但只有少量或者不對外銷售處理器,所以本文暫時不討論。

vivo Xplay5旗艦版採用驍龍820處理器

從Scorpion、Krait到今年的Kryo架構,高通一直在努力研發自主的核心架構,儘管去年高通為了滿足市場對64位處理器的需求而不得不推出ARM標準的驍龍810/808,但今年的驍龍820上,高通採用了最新的Kryo 64位自主架構,四核心的處理器性能上超過了去年旗艦級的驍龍810,在今年競爭對手的八核或者十核產品面前也是信心十足,而其功耗表現要優於驍龍810,更能滿足旗艦移動設備對於性能與功耗的要求。

目前,三星S7/S7 edge的國行版本、樂視Max Pro、vivo Xplay5旗艦版和小米5等產品已經使用上驍龍820處理器,未來也會有更多的中高端產品陸續採用。

驍龍652

目前來看,高通在中高端產品上會採用了Kryo這類的自主架構,而定位稍低的產品仍然會採用ARM標準的架構方案,如今年主推的驍龍652/650產品。

正如前面所說的,得益於A72在功耗上的紅利,驍龍652解決了功耗的問題,同時在單性能跑分也與去年的驍龍810接近。

Helio X20

最近,MTK最終發布了旗下最新的Helio X20處理器,採用Tri-Cluster十核心架構,由兩個主頻2.5GHz的A72,四個主頻2.0GHz的A53和四個主頻1.4GHz的A53等三個叢集組成,專為處理移動設備的各種高度、中度及輕度負載工作項目所設計。

Helio X20基於20nm工藝生產(台積電代工),同時還支持聯發科技CorePilot異構運算技術,可以調配CPU和GPU的工作,能同時管理處理器性能及功耗,可以在產生更低熱力的情況下,達到更好的性能表現。

根據去年的合作情況以及最新的消息來推斷,魅族、樂視、360手機這些廠商有望成為Helio X20處理器首批的用戶,在今年的第二季度,採用Helio X20處理器的產品終端將會越來越多。

總結:

雖然目前手機處理器的續航功耗問題已經得到了很大的緩解,但在電池技術沒有突破性發展以及手機使用需求越來越大的情況下,手機如何才能更加省電,續航時間如何才能更加持久依然是行業共同的問題。

在追求性能的同時,筆者更加希望無論是廠商還是用戶都把關注的重點從原來的性能向功耗續航轉變,或者說從單純的性能跑分向使用體驗的轉變。


請為這篇文章評分?


相關文章 

10納米製程工藝手機湧現 7nm還會遠嗎?

【手機中國 評測】在智慧型手機行業蓬勃發展的今日,手機為我們的生活乃至工作協助了太多,不可否認手機製造業從每五年的大跨步到現如今每年都有黑科技產出,並且在廠商的相互競爭下還在高速向前,飛速進步之...

被小覷了的新主流級移動處理器

很多人在挑選手機時只認「芯髒」:總是傾心於高端處理器。誠然,更強的處理器晶片可以讓手機在跑分軟體中大殺四方(圖1),但在實際體驗中的改善卻往往沒有測試數據那般直觀。因此,對非跑分黨的普通用戶而言...

只信跑分你就上當了!手機處理器你得這麼選!

很多童鞋在挑選手機時只認「芯髒」:總是傾心於高端處理器。誠然,更強的處理器晶片可以讓手機在跑分軟體中大殺四方,但在實際體驗中的改善卻往往沒有測試數據那般直觀。因此,對非跑分黨的普通用戶而言我們有...

7nm製程!三星下一代旗艦處理器媲美驍龍845

手機晶片一直是智慧型手機的核心組成部分,處理器的好壞直接決定這款手機的性能以及定位。除了手機品牌的競爭以外,三星、高通、蘋果之間的晶片競爭也是用戶所比較期待的事情,畢竟有競爭才會有進步嘛!