從博通雙雙核產(chǎn)品談核戰(zhàn)爭的未來
最近,博通公司出人意料的推出了一個全新的手機應(yīng)用處理器架構(gòu),按英文直接翻譯過來就是雙雙核產(chǎn)品,這個產(chǎn)品的特點是兩個Arm A9加一個自己的GPU,配合兩個250M主頻,可并行處理16字節(jié)矢量處理器(VPU)。盡可能實事求是說我的看法,這種架構(gòu)其實是一個小“伎倆”,為啥這么說的,從實質(zhì)上來說,兩個VPU的作用是輔助GPU進行矢量處理功能,也就是說,用兩個VPU來增強GPU的處理能力。說個損點的,就是對GPU單獨工作信心不足,招來幫手幫忙,美其名曰雙雙核當四核來用,其實就是雙核處理器加上一個有了幫手的不算太強大的GPU之后,在GPU的表現(xiàn)上比一般雙核產(chǎn)品會強大了很多,至于在功耗上,因為增加的兩個核是250M的主頻,所以未見增加多少功耗。比一般雙核性能有明顯的提升功耗也沒增加多少,這就是這個產(chǎn)品我心里的判斷了。
本文引用地址:http://butianyuan.cn/article/139696.htm當然,對于瞄準的中低端市場來說,這個產(chǎn)品其實還是很不錯的,當然也反映出了博通的市場戰(zhàn)略,主攻中低端,這個市場的需求趨勢是,圖像圖像的能力要增強,功耗和成本又不能太高。而且這款產(chǎn)品的特殊性還在于,平均分配兩個核的負載量,這點在大部分AP里可能并不常用(一般是一個核用到一半左右再啟動下一個),我想更多的是借鑒博通在多核通信處理器方面的一些經(jīng)驗吧,至于這樣會不會降低功耗還是會提升功耗,博通沒有給出答案,實際應(yīng)用起來也許功耗上比起那種開一個再開另一個略高點但有限,而對于處理需求比較明顯的時候,功耗應(yīng)該有所降低,至于用戶體驗,自然這樣平均分配處理需求會更好一點。
所以,我們不能拿它去跟那些標準4核的比,無論價格還是功耗,標準4核都高高在上,如果真的4核A15配上強力GPU,再來個大點的屏幕,好吧,這個是不是能媲美煎蛋器了?比較現(xiàn)有的雙核,它又確實有性能上的一些提升,所以,對市場來說,這個產(chǎn)品的意義在于探討了一個全新的思路,那就是,核可以增加,但是并不是增加主處理核心,用些協(xié)處理器核心,有針對性地來增強部分性能,其實也是很有特點的。
由這個產(chǎn)品的設(shè)計,想到的是最近的手機應(yīng)用處理器,似乎陷入了一個核戰(zhàn)爭的怪圈,幾乎所有的手機主打的就是誰的核多,誰用的是什么核。也許智能手機市場實在是缺乏了原有的賣點,統(tǒng)一的操作系統(tǒng),幾乎雷同的外形設(shè)計,連基本的應(yīng)用程序都大同小異,廠家也只能在核心數(shù)量上去做文章了。這點宣傳策略像什么?像極了攢機為王時代的PC宣傳攻勢,像極了當初Intel與AMD的核心數(shù)量大戰(zhàn)。當功耗逐漸成為奢侈品的時候,雙核出現(xiàn)了,確實也降低了功耗并提升了處理能力,隨后是四核,甚至更多的核。多核在嵌入式領(lǐng)域出現(xiàn)了很多年,卻在PC領(lǐng)域被公眾接受,不得不說Intel的宣傳策略真的很牛。只是現(xiàn)在這個宣傳策略被從幕后走向臺前的高通等企業(yè)重新舉起來頗有些無奈,而我認為的真正將廠家的宣傳策略引發(fā)到這個方向的也許是在PC產(chǎn)業(yè)中浸淫多年的NV和一眾以前做互聯(lián)網(wǎng)的轉(zhuǎn)戰(zhàn)手機戰(zhàn)線的企業(yè)。從現(xiàn)在的手機平臺競爭來看,我一直不看好的是NV的Tegra平臺,畢竟,他們因為PC遇到發(fā)展的天花板后才轉(zhuǎn)到嵌入式領(lǐng)域,雖然有點孤注一擲,但是始終是把PC市場的策略帶到手機平臺,這個思路注定會吃虧的,嵌入式系統(tǒng)相比較而言,更注重實事求是。但是,在PC領(lǐng)域的宣傳大戰(zhàn)中積累多年經(jīng)驗的NV顯然在宣傳手段上比其他競爭對手更深諳市場和消費者的口味。這也許是在某些客戶那里,Tegra系列一直受重視的主要原因。
手機畢竟不是PC,其實以處理的信息量來說,現(xiàn)在的智能手機雙核似乎足夠了,剩下的處理器資源大抵都是去增強圖形圖像處理功能去了。智能手機到底哪些功能是未來需要增強的?首先是通話,這部分單核就能實現(xiàn),不用考慮增加處理的什么負擔(dān)。其次是網(wǎng)絡(luò)接入,這部分也不需要耗費太多處理能力,網(wǎng)速太快電池會比處理器更先報警的。至于多媒體應(yīng)用和處理,其實除去編解碼,應(yīng)該首先求助的是GPU吧,但是現(xiàn)在除了部分很高端的應(yīng)用,一顆AP里放兩個GPU的好像沒有。所以,手機的處理能力不夠,其實個人意見提升核的能力比增加核的數(shù)量更有意義,這個提升能力不是提升主頻,主頻高功耗高,這是Intel轉(zhuǎn)戰(zhàn)PC多核的原因,但是增加核心,同樣會增加功耗,只不過在現(xiàn)在ARM的營業(yè)模式基礎(chǔ)上,他們當然最喜歡增加核心數(shù)量以提升收入,而提升處理器的能力這種事情,除非如高通那樣拿到處理器架構(gòu)自己開發(fā),否則真的很難突破ARM設(shè)計的天花板,這也是當初Intel為什么離開手機市場放棄ARM的原因之一。
其實,以現(xiàn)有的手機應(yīng)用來看,雙核+出色GPU已經(jīng)真的足夠了,但是,一方面操作系統(tǒng)PC化特別是android系統(tǒng)一個最大的弊病就是對硬件無休止的需索,這種不停地需要發(fā)揮硬件極限來滿足操作系統(tǒng)的開發(fā)策略,是PC留下的惡習(xí),現(xiàn)在被Android帶進了嵌入式領(lǐng)域。比較一下硬件配置相似的iphone與android手機的用戶體驗,你會明白更多類似的問題?,F(xiàn)在,幾乎所有接近或超過iphone用戶體驗的android手機除掉屏幕之后,在硬件成本上都高于iphone。而似乎沒有人抱怨iphone5的應(yīng)用體驗不夠好,除了你挑剔它屏幕小,但是,超過了5寸的屏幕,你還當它是智能手機么?另一個弊病就是Android的后臺程序掛起策略,我們知道同樣的硬件PC在不同人手里會擁有不同的體驗,那些整天開20+窗口從來不關(guān)的人用PC感受到的流暢度和開5個左右窗口的肯定不同,而現(xiàn)在的手機操作系統(tǒng)經(jīng)常是將程序掛起后臺繼續(xù)執(zhí)行,雖然占據(jù)資源很少,但是開多了時間長了也是一筆不小的資源浪費,硬件跑得這么快,手機操作系統(tǒng)不再是針對手機特點進行優(yōu)化的,造成消費者不需要考慮嵌入式系統(tǒng)的硬件資源保護問題,這點我想入門級的嵌入式產(chǎn)品開發(fā)者都會發(fā)現(xiàn)其中的問題。用更好硬件去迎合消費者浪費資源的習(xí)慣,這引發(fā)的核戰(zhàn)爭不知道是硬件廠商的悲哀還是手機廠商的悲哀,還是消費者的悲哀。當然,硬件廠商也許偷著樂,我們產(chǎn)品銷量大了,但換個角度,你的研發(fā)周期被迫加快了,產(chǎn)品生命周期被迫縮短了……
從去年初的雙核初現(xiàn)開始,到今年底4核都顯得落伍了,明年中據(jù)說就有8核的產(chǎn)品問世,這種速度讓人驚詫又擔(dān)心。不斷增加的核數(shù)量讓消費者激動的同時,是否想過真的有這個必要么?而明年主打的8核產(chǎn)品多半是基于ARM的大小核的概念,ARM這么推出來是有自己目的的,為的是降低四核的功耗,但是芯片和手機廠商拿來忽悠消費者就有點過分了。僅以處理能力來看,所謂8核跟4核工作起來的體驗有本質(zhì)區(qū)別?大小核能算兩個核嗎?如果硬要去算的話,先請ARM出來把大小核同時工作的狀態(tài)描述清楚再說吧,一個開一個閉,根本就是為了降低功耗而不是為了提升性能。但是消費者不明白這點,他們明白的只是,我用8核的手機肯定比4核的快,比四核的新,比四核的炫,哦,廠家還說了,這個比四核的還省電呢。
說到手機處理器的核戰(zhàn)爭,其實一個重要的出發(fā)點是,四核一定比雙核的性能強嗎?說到這里,很可惜的是OMAP這個平臺,個人認為這個平臺在應(yīng)用處理器里面相比較其綜合實力是最好的,但是受限于TI沒有BB,根本無法在現(xiàn)在的市場競爭中立足,只能就此退出,OMAP也被迫退回嵌入式處理應(yīng)用了。為什么OMAP是最好的,因為TI的模擬實力最強,這點無論是高通博通還是NV,MTK甚至Intel,都無法比擬。雖然數(shù)字才是核心,但是當大家都是基于ARM核做開發(fā)的處理器,上限其實已經(jīng)確定了,模擬才是決定實際表現(xiàn)的細節(jié)之處。同樣,并不是說四核就一定比雙核強大,ARM核還有A7,A9,A15的分別呢,而且同樣是雙核,周邊配置不同帶來的性能差異天壤之別,最重要的是,雙核搭配一個好的GPU,實際表現(xiàn)的性能未必比四核配一個差GPU弱。而對于處理器來說,尺寸就是這么大,你所加進去的核越多,留給其他功能單元的地方就越小,而GPU需求增強的結(jié)果是其Die Size越來越大,這樣,你做進去8個核加一個GPU,本身封裝要么增加,要么就提升先進工藝,要么就減少其他的單元,總之不管哪個不是提升成本,就是減少功能,都不是最合適的選擇。所以,ARM不僅要做大小核,還要拆分GPU的IP,比如針對某些應(yīng)用,將GP和PP的功能部分拆分開,進行有針對性的優(yōu)化,美其名曰提供用戶最有針對性的產(chǎn)品,但是這樣的產(chǎn)品,不過是為了追求市場炒作概念而進行了GPU弱化的版本,將更多Die Size讓位給能帶來炒作價值的多核。當然,ARM這樣做是因為有市場,無可厚非,但是AP廠商這么做,對自己的AP是否是一種負責(zé)任的態(tài)度呢?
還有一個問題是GPU,PC上的GPU在某些技術(shù)上已經(jīng)不遜于CPU了,但是手機上的GPU似乎還是默默無聞的小字輩,至少我們很少在宣傳中聽到某某AP用了什么GPU,只聽得ARM核遍天下,還有就是什么Snapdragon,什么Tegra,什么OMAP??墒?,真的未來的游戲也好,3D也罷,哪個都是考驗GPU水平的應(yīng)用,個人感覺,基礎(chǔ)處理能力是決定你行不行的問題,而GPU的好壞決定的是你好不好的問題。而現(xiàn)在的GPU遠不如ARM核那般一家獨大,群雄逐鹿的GPU市場,恰恰應(yīng)該是未來幾年手機AP中最需要關(guān)注的地方,因為未來幾年手機實質(zhì)性能和用戶體驗的提升,也許更關(guān)鍵的就是GPU了。而解決這個問題的核心是,如何用處理器去輔助GPU的工作,ARM表示隨著性能需求的提升,未來GPU所占的Die Size會越來越大,而他們需要做的是做好兩個核之間的協(xié)同工作,讓處理器去幫助GPU提升處理能力。當然ARM不是這個市場的老大,他們需要用這樣的方式提升自己的市場競爭力,而對于像博通高通這樣自己做GPU的廠商,他們也只能自己用特殊的辦法將自己的GPU短板盡可能彌補了。另一個問題是,現(xiàn)在的GPU已經(jīng)跑在在處理器核前面,這個前面說的不是性能,而是有些GPU只有在超前的工藝基礎(chǔ)上才能實現(xiàn),罪魁禍首之一就說太多核占據(jù)了過多的Die Size……
如果,你真的把手機的AP當做一個典型嵌入式的產(chǎn)品而不是通用的PC處理器那樣的產(chǎn)品的話,是否我們可以因循嵌入式的產(chǎn)品需求,不求最頂尖的性能,但求夠用就好,把成本降下來,把用戶體驗做上去,不求在某些功能上超凡脫俗,但求在每個性能需求方面都差強人意,做一個沒有短板的處理器,遠比做一個優(yōu)點和缺點都突出的要更適合這個市場。同時,我們的消費者能不能去好好去感受一下實際手機的用戶體驗,而不是盲目追求四核就比雙核好,就比雙核能力強。比如拆解Iphone的時候,知道用A5還是A6就可以了,是否不需要非要開帽去看看究竟是雙核還是四核,只要你用的爽,就算是單核你又何必在意呢?
核戰(zhàn)爭,地球人都抱著一種興奮的態(tài)度去談?wù)撨@樣的話題,但核戰(zhàn)爭背后帶來的結(jié)果卻是滅絕人類的可能。智能手機如果也一味陷入核戰(zhàn)爭的競爭中,最后拖垮的也是還是這個產(chǎn)業(yè)的參與者,沒準笑到最后的反而是踏踏實實王者歸來的NOKIA……如是這樣,博通反而該笑了……
評論