目前市場上中高端的Android手機(jī)使用的幾大類CPU和不外乎三星的S5PC110 (下面簡稱C110),Ti的OMAP 3430(36X0),高通的Snapdragon 8X50(MSM 7230/MSM 8225)。
Ti的OMAP 3430(L1 64KB,L2 256KB,支持256M DDR)是業(yè)界第一個運(yùn)用ARM7 instruction set(ARM7指令集)的CPU,Ti叫它為Cortex A8(Ti完全采用ARM公司提供的構(gòu)架,沒有修改,所以推出產(chǎn)品的速度很快),正因?yàn)槭堑谝粋€采用新構(gòu)架的CPU,所以性能比原先的ARM 11構(gòu)架的U提高很多,一般認(rèn)為同頻下ARM 7性能是ARM 11的200%(順便對諾基亞目前的旗艦機(jī)還在使用600M左右的ARM 11構(gòu)架的爛U表示無力,另外HTC早期的G1,G2,G3這些也使用ARM 11構(gòu)架的CPU)。也正因?yàn)镺MAP 3430推出的時間早,所以就目前而言,已經(jīng)有些跟不上主流了,大家也不要糾結(jié)256M RAM能不能升級,CPU最高就支持256M,不是Moto吝嗇,沒當(dāng)初給你上個512M RAM。
OMAP 36X0(支持512M DDR2)和OMAP 3430的區(qū)別,就在于前者采用45NM制程,后者用的65NM制程,兩個的構(gòu)架都是Cortex A8,并沒有區(qū)別。先進(jìn)的制程帶來的優(yōu)點(diǎn)就是更高的頻率和更小的耗電和發(fā)熱。不過說到頻率又要說Ti和Moto的不厚道了,Milestone2和Droid 2采用的OMAP 3630,設(shè)計頻率是800M,硬是給超頻到1G在賣,Droid 2國際版采用的OMAP 3640設(shè)計頻率1G,也給超頻到1.2G賣。雖說CPU這類產(chǎn)品本來就存在超頻的余地,不過不按設(shè)計頻率賣,總是讓人不舒服的。
OMAP 3430和后面的OMAP 36X0都集成了SGX 530的顯示核心,不過因?yàn)镃ortex A8在65NM時代,并控制不了功耗問題,所以Ti在控制OMAP 3430頻率的同時,無恥的把SGX 530的頻率也降低了(SGX 530設(shè)計頻率是200Mhz, OMAP 3430里面的SGX 530頻率只有110Mhz),這個也是為什么MS游戲跑不過3GS的原因之一,雖然兩者的CPU硬件構(gòu)架和規(guī)格都類似。
另外雪上加霜的是Moto在采用OMAP 3430的時候,閹割了視頻硬加速模塊C64x+ DSP,導(dǎo)致的后果就是MS在播放視頻的問題極度不給力,不要說720P,連高碼率的480P在默認(rèn)頻率下都難以承受,因?yàn)镸S沒有完整的視頻硬解芯片,要軟解,一軟解,默認(rèn)頻率又不夠了。其實(shí)原本的OMAP 3430在有完整的C64x+ DSP的情況下,解720P視頻是毫無壓力,另外更加可悲的Milestone2和Droid X之類的OMAP 3630同樣被閹割了DSP模塊,視頻同樣需要軟解。
至于傳說中MS游戲不錯,這個是因?yàn)樵缙诘挠螒蛉恳浦沧訧Phone平臺,而IPhone硬件平臺用的就是PowerVR (IPhone 3G 用的MBX-Lite,3GS用的SGX 530,IPhone 4用的SGX 535),占了天大的便宜。不過隨著采用高通CPU的機(jī)器越來越多,這個優(yōu)勢越來越不明顯(兩者顯示核心的對比后面說)。
接下來就是三星的C110(45NM L1 64KB,L2 512KB,支持512M DDR2),此CPU是目前Cortex A8構(gòu)架中最強(qiáng)的CPU,沒有之一,采用這個CPU的有三星自家的i9000,和傳說即將在年底面世的M9。C110同樣采用Cortex A8的構(gòu)架,只是修改了芯片內(nèi)部的核心的排布,減少了面積(蘋果IPhone 4用的A4構(gòu)架和C110差不多,但是簡化了不需要的組件,另外把二級緩存提高到了640KB,提高了性能和減少了功耗)。
另外C110集成了SGX 540,而且木有閹割DSP模塊,I9000播放720P之類的視頻是毫無壓力(自家做硬件就是好,成本節(jié)省很多啊,估計Moto閹割硬解模塊也是成本的問題,順便提一下,MS的FM模塊也被Moto閹割了,缺少開關(guān)電路,所以不要奢望MS能用FM了)。所以下次不要再出現(xiàn)啥MS性能殺i9000之類的笑話了,就算是MS的哥哥Milestone2遇到I9000也是手下敗將。
最后就是手機(jī)通訊和芯片業(yè)的地霸高通了,為啥叫地霸,因?yàn)槿思沂治誄DMA,WCDMA專利,只要手機(jī)廠家生產(chǎn)了手機(jī),就需要向高通繳費(fèi)(就連國內(nèi)忽悠的極度厲害的TD-SCDMA,也要乖乖的向高通交錢)。Snapdragon 8X50是高通出品基于ARM7構(gòu)架,重新設(shè)計的CPU,實(shí)際性能比同頻的Cortex A8微高,一般認(rèn)為在5%左右。而且其功耗和發(fā)熱控制的很好,1G的8250相當(dāng)于600M的OMAP 3430,當(dāng)然因?yàn)橹匦略O(shè)計控制功耗,Snapdragon 8X50面世要比3430晚了半年多,直接導(dǎo)致了江湖上出現(xiàn)3430秒殺高通全家的傳言(當(dāng)然這個流言目前還有一定程度上存在)。實(shí)際情況是Snapdragon 8X50(65NM L1 64KB L2 640KB 支持512M DDR),視頻解碼方面,內(nèi)置DSP,支持720P的H.264硬解,其他格式?jīng)]開放codec, 同樣需要軟解碼。但是因?yàn)槟J(rèn)頻率高,所以軟解480P之類的視頻毫無壓力。另外Snapdragon 8X50集成Adreno 200 ,但是因?yàn)榈匕愿咄ㄍ瑯記]有給出codec,所以游戲廠家優(yōu)化比較困難,不過目前高通意識到這個問題,已經(jīng)逐步開放了Adreno 的開發(fā)文檔,當(dāng)然這里面有因?yàn)閃P7統(tǒng)一采用高通平臺的原因,微軟的影響力那是極度給力的??梢灶A(yù)見以后,高通平臺的游戲優(yōu)化會越來越給力,而且目前高通版的游戲也已經(jīng)出現(xiàn)了不少。
MSM 7230/MSM 8225 (45NM L1 64KB L2 640KB 支持768M DDR2)是高通的升級U,類似于Ti的 OMAP 3630,不過比Ti厚道顯示核心升級了,內(nèi)置Adreno 205顯示加速核心。至于堅持Ti U性能好的,可以去看看Desire Z和MS 2的測試成績,800M的MSM 7230已經(jīng)干翻 1G OMAP 3630了,更不要說Desire HD這種1G MSM 8225出馬。另外同時代Ti的U能支持RAM總是那么可憐,最高只能支持512 M 的OMAP 36X0在Android 3.0時代會不會和現(xiàn)在的MS OMAP 3430一樣蛋疼呢。
最后給出上面涉及的圖形芯片的處理能力:SGX 530 多邊形生成率為1400萬多邊形/秒,像素填充率1.25億/秒(因?yàn)镺MAP 3430的SGX 530降頻到110M),所以MS的處理能力只有770萬,像素填充率6875萬/秒.
Adreno 200 多邊形生成率為2200萬多邊形/秒,像素填充率1.3億/秒.
SGX 535 多邊形生成率為2800萬多邊形/秒,像素填充率1.25億/秒.
SGX 540 多邊形生成率為2800萬多邊形/秒,像素填充率2.5億/秒.
Adreno 205 多邊形生成率為4100萬多邊形/秒,像素填充率2.45億/秒.
因?yàn)槟壳暗氖謾C(jī)雖然已經(jīng)有了硬加速的顯示核心,但是沒有顯存的(發(fā)熱和功耗控制不了),需要共享系統(tǒng)RAM,所以會嚴(yán)重依賴RAM的速度,這也是為啥MS超頻之后能同時拉高顯示核心的分?jǐn)?shù),雖然使用相同的顯示核心,Milestone2比MS給力,就是因?yàn)镸ilestone2用的DDR2(另外Milestone2的SGX 530恢復(fù)到200Mhz的默認(rèn)頻率).





