首先,手機(jī)的CPU和電腦的CPU的性能是沒(méi)法比的。很多人都看手機(jī)CPU 什么8核,2.4GHZ主頻之類的,都覺(jué)得比i3 雙核的強(qiáng),其實(shí)性能比電腦CPU差很多。
不是一個(gè)級(jí)別的兩樣?xùn)|西不適合直接比較,雖然手機(jī)上和電腦上名稱都是CPU,即便是在兩個(gè)CPU的核數(shù)和頻率也相同的條件下,由于兩者內(nèi)核和構(gòu)造框架完全不對(duì)等,電腦上的CPU采用的指令集是x86復(fù)雜指令集,而手機(jī)上的CPU大都采用精簡(jiǎn)指令集,因此二者性能基本沒(méi)有可比性,非要拿來(lái)比較的話只能說(shuō)在同等條件下,從指令集角度來(lái)說(shuō)手機(jī)所使用的CPU性能僅僅只是電腦CPU性能的八分之一左右。
拋開現(xiàn)在使用模擬器的方式效率有多低不談,直接對(duì)比的話也就是最低端的ATOM Z3XXX的水平。雖然你可以說(shuō)自己有多么牛逼的制程,多少晶體管數(shù),但絕對(duì)性能上,拼的就是架構(gòu)設(shè)計(jì)。X86的核心理念就是性能最優(yōu),這和追求最佳性能功耗比的ARM是有本質(zhì)上不同的。
在較低性能的領(lǐng)域ARM比X86有功耗優(yōu)勢(shì),導(dǎo)致X86沒(méi)有進(jìn)入移動(dòng)市場(chǎng)。這結(jié)局不但騙了不少用戶,連ARM自己都相信自己比X86更好了。但最終結(jié)論是在高性能領(lǐng)域,達(dá)到X86同等性能下ARM的功耗更大。這導(dǎo)致在以X86為主的數(shù)據(jù)中心、服務(wù)器市場(chǎng)慘敗,推動(dòng)這個(gè)項(xiàng)目的Calxeda運(yùn)營(yíng)一年之后宣告破產(chǎn),ARM以后也再?zèng)]有類似的計(jì)劃了。
現(xiàn)在驍龍835的集成度僅僅是能維持一個(gè)便攜設(shè)備擴(kuò)展性的水準(zhǔn)。同樣做SoC方案,連幾年前的Intel ATOM C2000比它不知道高哪里去了。單芯片集成了4個(gè)PCIE控制器和16條PCIE通道、2SATA2.0和2SATA3.0接口、4個(gè)千兆網(wǎng)卡接口、4個(gè)USB2.0接口、內(nèi)存控制器可支持ECC校驗(yàn)。也就是說(shuō)單個(gè)ATOM C2000是可以不需要任何外接芯片就能撐起一臺(tái)PC的,驍龍835對(duì)于PC接口還需要大量擴(kuò)展芯片來(lái)解決,完全沒(méi)有SoC該有的樣子。
說(shuō)到集成度有一個(gè)例子,就是百度的南京數(shù)據(jù)中心,他們嘗試過(guò)用ARM替代X86。其實(shí)里面的設(shè)備功能和架構(gòu)極簡(jiǎn)單,和NAS差不多,距離真正意義的PC還有點(diǎn)遠(yuǎn)。但即使這樣ARM架構(gòu)使用了3顆芯片——ARM+SATA+GbLAN才支撐起來(lái),而且性能只夠應(yīng)付不常被檢索的冷數(shù)據(jù)。有案例在這,用ARM做PC注定了成本高性能低。
所以,離開便攜式設(shè)備這個(gè)限定,即使最頂級(jí)的ARM也無(wú)法與之相比。