搜索
登錄
注冊
網(wǎng)絡優(yōu)化工程師招聘專欄
4G/LTE通信工程師最新職位列表
通信實習生/應屆生招聘職位
MSCBSC 移動通信論壇
»
【C友大雜燴】
»
PC·手機·電子
» 寫在驍龍820和Exynos 8890之前:手機cpu淺談
討論帖
資料帖
投票帖
懸賞帖
閱讀:
1268
回復:
0
關注樓主
寫在驍龍820和Exynos 8890之前:手機cpu淺談
顯示異常
論壇元老
發(fā)短消息
關注Ta
積分 27129
帖子 5414
威望 185656 個
禮品券 51 個
專家指數(shù) 59
注冊 2015-3-30
專業(yè)方向 LTE專項高端優(yōu)化
來自 山東淄博
回答問題數(shù)
0
回答被采納數(shù)
0
回答采納率
0%
#1
大
中
小
使用道具
發(fā)表于 2015-12-22 15:42:51
只看樓主
前年,作為一名電子產(chǎn)品的狂熱愛好者,畢業(yè)時順利簽到一家手機odm設計公司做射頻工程師。平時除了在實驗室做項目,總趁著調(diào)試WIFI模塊時逛逛張大媽 。說來慚愧,在張大媽的關懷下生活水平日益提高 ,卻沒有做過任何貢獻,正好最近有空,想和大家聊聊手機cpu。
在這之前先說兩句手機odm公司,也叫手機方案公司。因為最近在微博上總看到紅米note3代工丑聞之類的相關新聞。作為odm公司的一員,我想告訴大家的是如今手機市場,除了各家最高端的產(chǎn)線,剩下的基本都出自方案公司。就拿小米來說,小米4和小米note是小米公司設計的,而紅米所有系列都是出自龍旗,魅族的魅藍,華為榮耀和htc desire系列也都如此。這種現(xiàn)象不是如今才出現(xiàn)的,而是一直都是這樣的產(chǎn)業(yè)布局,大家部分消費者如今才知道而已。至于大家關心方案公司設計和代工的手機質(zhì)量問題,真的是多慮了。首先這些都是要經(jīng)過品牌公司的檢測,不可能讓不可靠的產(chǎn)品毀牌子;再者,大的odm公司比如聞泰、華勤和龍旗,這些公司無論是經(jīng)驗產(chǎn)線還是出貨量都是非常優(yōu)秀的,只不過他們不做自己的品牌專心做方案而已。
一. 產(chǎn)業(yè)現(xiàn)狀
好了odm公司扯得有點遠,現(xiàn)在讓我們聊聊手機cpu吧。cpu產(chǎn)業(yè)有兩種運作方式,
一種是英特爾這類公式,自己設計自己生產(chǎn)
。這樣的好處在于,電路設計跟工藝結(jié)合的緊密,對性能自己很好把控并且由于這種技術閉環(huán)能夠打壓其他公司。
還有一種就是設計和生產(chǎn)是分開進行的
,比如高通,聯(lián)發(fā)科,三星以及我們的海思,他們的內(nèi)核來自ARM公司,而基本都采用的是臺積電的工藝。當然,三星比較特殊,有自己的產(chǎn)線。而大家可以看到,手機cpu基本都是第二種產(chǎn)業(yè)方式,而這種方式離不開的就是ARM公司。
ARM的來歷和介紹就不多說了,大家都可以谷歌的到,反正就是很牛很久的公司。有多牛呢,可能很多微電子專業(yè)的同學最夢寐以求的工作就是去一家soc公司做研發(fā),然而這些公司都是
買ARM的授權,再進行二次開發(fā)
的。簡單來說ARM設計的cpu內(nèi)核比如有ARM 7 9 15等,這些東西通常以,硬件描述語言代碼的形式賣給客戶比如三星、華為、高通之類的下游公司,然后這些下游公司再進一步設計最后生產(chǎn)出不同的產(chǎn)品。由于下游公司的思維方式不同,設計能力不同,所以同樣的授權下性能差異很大。
二. 生產(chǎn)工藝
設計說完了再來說說工藝。拿到了授權并且進行了開發(fā),產(chǎn)品是設計出來了,但是還需要一個好的產(chǎn)線把產(chǎn)品生產(chǎn)出來。就像蘋果設計出來的iphone再完美,也需要富士康這樣品控嚴格,管理優(yōu)秀的產(chǎn)線生產(chǎn)出來。而cup工藝中最優(yōu)秀的應該是英特爾,然而我們之前說過了,英特爾有技術閉環(huán),并不給別家代工。做代工比較好的主要有:
臺積電(TSMC),臺聯(lián)(UMC),歐洲的意法半導體(ST)和三星(samsung)和大陸的中芯國際(SMIC)
。最大的應屬臺積電(TSMC)了,最新的量產(chǎn)工藝是16nm制程,優(yōu)秀的品控和良品率可以說是業(yè)界一家獨大,牢牢占據(jù)晶圓代工廠榜首位置。最近iphone的芯片門中和三星的14nm制程工藝對比就可以看的出其優(yōu)秀的產(chǎn)線和代工經(jīng)驗占盡優(yōu)勢。其次就是最近如火中天的三星了,最新的量產(chǎn)工藝制程是14nm,能量產(chǎn)出14nm的目前只有英特爾和三星。14nm制程的量產(chǎn)可以說讓三星在soc工藝中迎頭趕上,硬是在TSMC口中奪走一半的蘋果訂單,更是在Exynos 7420與驍龍810的巔峰對決中占盡優(yōu)勢,s6系列的強勢銷量扭轉(zhuǎn)讓三星手機部門的頹勢,除了優(yōu)秀影像功能和AMOLED的成熟,恐怕Exynos 7420更是功不可沒。大陸的中芯國際(SMIC)去年訂單量排名第五,雖然看起來成績不錯,但其實不到TSMC的10/1,據(jù)說前一陣和華為,高通聯(lián)合發(fā)開14nm制程,預計2020年量產(chǎn),不過這個速度應該還是和現(xiàn)在一樣只能占到中低端市場了。
三. 指令集架構(gòu)與核心架構(gòu)
知道cpu是怎么生產(chǎn)出來的了,那我們再來談談cpu。cpu我們接觸到的無非就是pc端的和手機端的。pc端的很簡單大家也都知道,就兩家:英特爾和AMD,pc端cpu用的
復雜指令集(CISC)
。手機端更簡單,沒錯,就是ARM!手機端使用的是
精簡指令集(RISC)
。大家還記得我們教科書里說過的
龍芯
嗎?很多人一直疑惑為什么龍芯不商用呢,性能不好也是可以慢慢趕上的嘛。這里要打擊一下大家的愛國情懷了,其實龍芯是不可能在pc端商用的,因為它所用的指令集MIPS嚴格意義上來說并不屬于復雜指令集,而屬于手機的精簡指令集(RISC),所以龍芯只能在linux系統(tǒng)環(huán)境下用在一些簡單服務器里邊。
所以說,無論是高通,三星,聯(lián)發(fā)科還是海思,并不能說是完全自主開發(fā)的芯片,因為他們都是建立在RAM的基礎上設計的。但是這里還有一點區(qū)別:
1. 指令集架構(gòu)
典型的有ARMV5 ARMV6 ARMV7以及最新的64位ARM指令集ARMV8等等,這個類似于臺式機上的IA32,他是一個指令集,僅僅定義了機器指令,寄存器結(jié)構(gòu)等等軟件開發(fā)者可以看到的最底層的東西,是軟硬件的接口。
2. 核心架構(gòu)
典型的有CortexA5,A7,A8,A9,A15,高通的蝎子,環(huán)蛇,以及早期的ARM9,ARM11等等。 他們對應于某一種指令集架構(gòu)的具體核心實現(xiàn)方式,比如CortexA8,A9,A15以及高通的環(huán)蛇,蝎子都是基于ARMV7指令集架構(gòu)的不同核心架構(gòu)處理器。 ARM11則是分別基于ARMV6的指令集架構(gòu)。
ARM公司將自己研發(fā)的指令集叫做
ARM指令集
,同時它還研發(fā)具體的微架構(gòu)如Cortex系列并對外授權。大部分公司不僅采用了ARM指令也采用了ARM的微架構(gòu)。但是,一款CPU使用了ARM指令集不等于它就使用了ARM研發(fā)的微架構(gòu)。這個大部分中的例外就是高通了。
高通能在手機端cpu市場長盛不衰就是因為能夠繞過ARM研發(fā)出
自主產(chǎn)權的微架構(gòu)
。高通多次宣稱在相同工藝基礎上,高通自主微架構(gòu)在性能上往往領先同時代主流ARM標準架構(gòu),比如Scorpion性能領先于Cortex-A8,Krait領先于Cortex-A9。雖然個人認為相同工藝下還是ARM架構(gòu)性能優(yōu)于高通架構(gòu)的,但是要知道高通擁有核心架構(gòu)設計能力就已經(jīng)是其他任何廠商望塵莫及的了。64位處理器高通和其他廠商一樣采用的是ARMCortex-A57+A53微架構(gòu),但是明年量產(chǎn)的驍龍820將首次采用高通64位自主微架構(gòu)“Kryo”。這樣一來,高通相對于其他廠商在核心架構(gòu)上卻可以節(jié)省大量核心架構(gòu)授權費用,使其更具有成本優(yōu)勢,并且由于高通的大出貨量和高端市場的控制力能形成能優(yōu)勢壁壘。高通的強大出貨量使其成為相對的主流市場,那么前端軟件開發(fā)者在高通處理器上會做更多地軟件優(yōu)化。而其他廠商出貨量相對較少,并且和高通有著不同的核心架構(gòu),這樣就很難被顧及,而高通就是利用這樣的優(yōu)勢壁壘將自己的優(yōu)勢一點點擴大。這是很多人困惑,為什么Exynos 7420各方面完勝驍龍810可是在很多大型游戲上卻沒有驍龍810流暢的原因。 當然明年三星的64位芯片Exynos8890將采用苦心研發(fā)多年的自主微架構(gòu),代號為貓鼬(Mongoose),性能及市場表現(xiàn)值得我們期待。
四. cpu的性能
前面說了這么多,這些都是導致cpu性能差異化的根本原因。很多消費者在判斷一款芯片性能的時候只看到廠價宣傳的頻率和核心數(shù),其實
架構(gòu)和工藝決定著一款cpu的性能極限
。驍龍810對于不可一世的高通來說無疑是巨大的失敗,四核ARM Cortex A57和四核ARM Cortex-A53總共8個核心,大核主頻達到2GHz,小核主頻為1.6GHz,這些參數(shù)剛出來是確實讓人覺得驍龍810是個性能怪獸,然而實際中的發(fā)熱問題讓這塊cpu淪為雞肋。高通給出的原因是由于采用的ARM Cortex A57核心架構(gòu)出現(xiàn)了發(fā)熱問題,可是我們看看同樣采用這套64位核心架構(gòu)的Exynos 7420卻性能穩(wěn)定。其中最重要的原因就是三星采用了自家最新的14nm工藝,而高通采用的而是20nm工藝。Cortex A57性能固然強悍,可是高通卻沒有駕馭得了。在各個手機廠商搭載了這顆cpu的旗艦手機一個個相繼淪為暖手寶的時候,高通只能無奈的推出了驍龍808,也就是減少了兩個Cortex A57大核心采用6核方案緩解發(fā)熱問題。我在實驗室測過無數(shù)搭載驍龍810的機器,,沒有一個是8核全開過的,大部分機器平時只開4個小核,玩大型游戲的時候軟件才會打開兩個大核心,而剩下兩顆大核只是擺設,沒有見任何一家大廠商用過。而在三星和高通的巔峰對決之外,MTK很聰明的用了8個Cortex-A53小核心推出自己的旗艦Helio X10繼續(xù)鞏固著自己的中低端市場份額,讓驍龍615銷量慘淡。Helio X10的穩(wěn)定性好,性能夠用,這也是很多國內(nèi)千元機市場的首選cpu。
說到這,大家應該能夠感覺得到工藝和架構(gòu)對于cpu的影響不亞于核心數(shù)和頻率了。再舉個栗子吧,如今主流手機CPU都是六核,八核,聯(lián)發(fā)科甚至開始研發(fā)十核了,為什么性能和pc端cpu還是有一定的差距呢?沒錯,
指令集不一樣,核心架構(gòu)不一樣是最根本的原因
。復雜指令系統(tǒng)(CISC)和X86、X64的微架構(gòu)與手機完全不同。手機多核其實應該叫多CPU,將多個CPU芯片封裝起來處理不同的事情,就是大家所說的
膠水核心
,也就是被強行粘在一起的意思。在待機或者空閑的時候,八核的手機也只能用到一至兩個核心。而電腦則不同,PC的多核處理器是指在一個處理器上集成了多個運算核心,通過相互配合、相互協(xié)作可以處理同一件事情,是多個并行的個體封裝在了一起。用一句話概括,就是并行處理,雙核就是單車道變多車道。這不是說優(yōu)劣的問題,而是定位的不一樣。手機CPU要功耗低、廉價。所以采用ARM架構(gòu)的CPU,運算能力大大低于電腦CPU的運算能力,同等頻率CPU浮點運算能力相差在幾千到上萬倍。
五. 手機GPU
其實這篇主要想說cpu的,不太想GPU不然又要扯太遠。但是手機的cpu和GPU很難分開,就大概說一下現(xiàn)狀好了。
GPU也就是圖形核心,所有與3D圖形有關的運算都與它有關,關系最直接的就是3D游戲的流暢度
——即使CPU再強,如果GPU很弱,你玩3D游戲都不可能流暢。目前,市面上主流的移動GPU由三家公司生產(chǎn):
英國Imagination和ARM以及美國高通
。而著名顯卡芯片商美國NVIDIA公司則已悄然退出手機GPU市場,從這我們也可以看出pc與手機的市場差異。
Imagination公司在我看來是手機GPU市場實力最具實力的公司,然而可惜的是他已被蘋果收購(蘋果占大股)。我們在最新iphone上用到的GPU就是他家最強GPU,個人感覺比安卓陣營的旗艦都要好。當然我們在安卓市場也可以看到他的身影:PowerVRG6200。但是并不是該公司的最強產(chǎn)品了,Helio X10集成的就是PowerVR G6200。
ARM的Mali目前可以說是安卓陣營的主流GPU了。隨著前一陣首次搭載Mali-T880的麒麟950發(fā)布,Mali-T760時代應該要過去了。Exynos 7420應該是代表作了,比較穩(wěn)定,但整體性能稍遜于Adreno 430。
除NVIDIA幾乎為平板專用外,安卓陣營廣泛采用的GPU中,目前最強勁的當屬整合于驍龍810的adreno 430,其3D跑分已達15017分。雖然整體性能,不如蘋果A9,但新產(chǎn)品adreno530即將到來,值得大家期待。
六. 展望(驍龍820/三星8890/ Helio X20/麒麟950)
各廠商明年的主打旗艦芯參數(shù)都已經(jīng)出來了,從中可以看到各家芯片的差異化。除了關于高通Kyro和三星貓鼬自主內(nèi)核的更具體細節(jié)還有所隱藏,我們先看看采用ARM公版設計的HelioX20和麒麟950。
海思、聯(lián)發(fā)科繼續(xù)采用
ARM的big.LITTLE架構(gòu)設計,就是以高性能與低功耗CPU內(nèi)核混合為基礎,目的是針對不同的任務平衡功耗和性能
。不同的是海思繼續(xù)采用4顆A72+4顆A53的8核心設計,而聯(lián)發(fā)科仍堅持“多核”戰(zhàn)略,甚至在Helio X20中進擊的采用了10核心設計,將低、中、高三組不同檔次內(nèi)核組合到一起,能夠在不同場景中從低功耗內(nèi)核快速平穩(wěn)切換到高性能內(nèi)核。不過聯(lián)發(fā)科很小心的只加入了兩顆A72大核心,剩下八顆都為A53小核心,秉承了MTK不刻意追求性能堆積的思路。
高通在經(jīng)歷了驍龍810的滑鐵盧之后使用
自家的首個64位核心架構(gòu)Kyro
。驍龍820中使用了4個架構(gòu)幾乎相同,但不同頻率的內(nèi)核組成兩組異構(gòu)CPU集群來滿足不同的使用場景。由于驍龍820并沒有協(xié)處理器,所以高通為此準備了重新設計的Hexagon 680 DSP,作用相當于完全獨立的“協(xié)處理器”。
三星終于也走向了自主定制高性能CPU內(nèi)核的道路,最新的Exynos 8890 SoC芯片芯片中有4個是定制內(nèi)核。三星表示,在定制內(nèi)核的幫助下,Exynos 8890相比Exynos7420性能提升30%,能效也提升了10%。不過與高通不同的是,三星的芯片仍采用了ARM的big.LITTLE設計方案,即
4個定制的高性能CPU內(nèi)核加上4個低功耗的Cortex-A53內(nèi)核
。
毫無疑問,與海思和MTK不同的是,高通和三星都在為單核性能提升而努力,而且也都在設計更適合智能手機的芯片,無論是性能還是能耗方面,真的輸贏還說不準,因為他們都采用了定制的高性能CPU內(nèi)核,而非ARM直接提供的Cortex-A72內(nèi)核,能效的收益應該比公版更加客觀。
GPU方面,聯(lián)發(fā)科的Helio X20和海思的麒麟950均此是ARM公版GPU,而且也都定制了四核設計。三星沒有公布Exynos 8890中 Mali-T800的核心數(shù)量,不過初步測試有可能是
Mali-T880MP12,也就是12個圖形核心
,性能肯定要比聯(lián)發(fā)科和海思好上不少。真正采用自家GPU的在這之中只有高通了。根據(jù)高通的表述,新一代型號為
Adreno 530
的GPU,與Adreno430相比可提供高達40%的圖形處理性能、計算能力和功率利用率,同時還能降低40%的功耗。
工藝制程方面,Exynos 8890無疑繼續(xù)著領先優(yōu)勢,將繼續(xù)享受三星14nm工藝帶來的利好。高通在落后一年多時間之后也宣布驍龍820講采用14nm工藝,不出意外應該也是三星產(chǎn)線。麒麟950采用臺積電成熟的16nm產(chǎn)線,在iphone的A9上臺積電的這條產(chǎn)線已經(jīng)展現(xiàn)實力。而MTK將繼續(xù)采用主流的20nm工藝制程。
可以預見的是,
麒麟950在GPU方面與其他廠商縮小了差距,但其主要陣地依然是華為自家旗艦
。性能堆砌并不是海思的特長,但華為專注于優(yōu)化和整合讓我們對海思的未來胸有成竹。
Helio X20的定位和Helio X10一樣,優(yōu)秀的多核心計算能力和能耗控制對日使用來說無比重要,不出意外的話應該是明年各手機廠商終端機的標配芯
。
不可預見的就是Exynos 8890與驍龍820的對決。可以看到
三星在基帶和GPU這些自己的弱勢方面有了長足的進步
,加上三星縱深整合產(chǎn)業(yè)鏈的能力強大無比,相信Exynos7420只是三星成功的第一步。
第一次采用自主架構(gòu)的Exynos 8890只能在S7上得到檢驗了
。
驍龍820也將首次采用高通的64位核心架構(gòu)Kryo,回歸自己的4核設計
。在經(jīng)歷了驍龍810的公版設計水土不服后,相信Kryo的成功會讓高通吃下一顆定心丸。性能方面并不好說但和公版相比應該差不了多少,但可以肯定的是能耗方面一定比驍龍810好上不少。性能突出,如果能耗也能穩(wěn)定,還有adreno530的加持,相信高通會強勢回歸的。但三星14nm工藝產(chǎn)線明年應該產(chǎn)能很緊張,自家Exynos 8890肯定會優(yōu)先照顧,蘋果的大訂單也不會輕易丟掉,就不知道會不會影響到驍龍820的產(chǎn)量了。
七. 尾巴
好了,每天晚上寫一點,不知不覺寫了這么多,希望大家能夠有所收獲。本人還是手機行業(yè)的初學者,以上內(nèi)容可能有不正確的結(jié)論或言論,歡迎大家指正。
掃碼關注5G通信官方公眾號,免費領取以下5G精品資料
1、回復“
YD5GAI
”免費領取《
中國移動:5G網(wǎng)絡AI應用典型場景技術解決方案白皮書
》
2、回復“
5G6G
”免費領取《
5G_6G毫米波測試技術白皮書-2022_03-21
》
3、回復“
YD6G
”免費領取《
中國移動:6G至簡無線接入網(wǎng)白皮書
》
4、回復“
LTBPS
”免費領取《
《中國聯(lián)通5G終端白皮書》
》
5、回復“
ZGDX
”免費領取《
中國電信5G NTN技術白皮書
》
6、回復“
TXSB
”免費領取《
通信設備安裝工程施工工藝圖解
》
7、回復“
YDSL
”免費領取《
中國移動算力并網(wǎng)白皮書
》
8、回復“
5GX3
”免費領取《
R16 23501-g60 5G的系統(tǒng)架構(gòu)1
》
對本帖內(nèi)容的看法?
我要點評
作者的更多帖子
5G輔站添加失敗案例
2022-01-18
5G NR 700M干擾排查指導書
2021-09-22
5G測試信令詳解
2020-08-14
5G SCG failure流程及現(xiàn)網(wǎng)案例分析
2020-07-20
R16-5G的系統(tǒng)架構(gòu)(中文版)
2020-07-19
星卡鎖星不足告警 - 華為
2020-05-26
活到老學到老
[
充值威望,立即自動到帳
] [
VIP貴賓權限+威望套餐
] 另有大量優(yōu)惠贈送活動,請光臨充值中心
充值擁有大量的威望和最高的下載權限,下載站內(nèi)資料無憂
討論帖
資料帖
投票帖
懸賞帖
快速回復主題
標題
內(nèi)容
上傳資料請點左側(cè)【添加附件】
您即將訪問其它網(wǎng)站
關閉
您即將訪問的地址是其它網(wǎng)站的內(nèi)容,MSCBSC將不再對其安全性和可靠性負責,請自行判斷是否繼續(xù)前往
繼續(xù)訪問
取消訪問,關閉
當前時區(qū) GMT+8, 現(xiàn)在時間是 2025-01-25 06:45:06
渝ICP備11001752號
Copyright @ 2006-2016 mscbsc.com
本站統(tǒng)一服務郵箱:mscbsc@163.com
Processed in 0.381103 second(s), 14 queries , Gzip enabled
TOP
清除 Cookies
-
聯(lián)系我們
-
移動通信網(wǎng)
-
移動通信論壇
-
通信招聘網(wǎng)
-
Archiver