高通MSM8260/8660
高通的處理器可能是市面上最為常見(jiàn)的了,首先我們就來(lái)看一下高通的雙核處理器。
現(xiàn)如今手機(jī)上使用的高通MSM8260和MSM8660這兩款處理器除去支持的網(wǎng)絡(luò)制式不一樣和各機(jī)型默認(rèn)的主頻有所差異之外并沒(méi)有其他區(qū)別,所以我們挑選了兩款比較有代表性的機(jī)型-HTC G18和小米M1來(lái)進(jìn)行跑分。
高通MSM8260/8660內(nèi)置有兩個(gè)應(yīng)用處理器內(nèi)核,原始主頻均為1.5GHz,512KB 二級(jí)緩存(Cortex A9使用1MB L2 Cache),45納米工藝,支持LPDDR2 1066的內(nèi)存,采用高通基于A(yíng)RM v7指令集而自行開(kāi)發(fā)的Scorpion架構(gòu)。
另外MSM8260/8660內(nèi)置高通自有的Adreno220 GPU芯片,支持使用Open GLES 2.0和Open VG 1.1技術(shù)的3D/2D圖形引擎,支持1080P高清視頻編解碼和24位色WSXGA分辨率顯示輸出,整合低功耗GPS芯片和音頻引擎芯片。而Adreno220像素填充率和三角形生產(chǎn)率分別為532M/s和88M/s,比起之前的Adreno205像素填充率245M/s和三角形生產(chǎn)率42M/s的數(shù)據(jù)可視提高了一倍的水準(zhǔn)。
MSM8260/8660官方簡(jiǎn)介
由于高通MSM8260/8660是一顆異步雙核處理器,網(wǎng)上也有著異步雙核效率大幅度落后于同步雙核的說(shuō)法。實(shí)際上MSM8260/8660的運(yùn)作方式全稱(chēng)叫做Asynchronous Symmetric Multiprocessing,Asynchronous SMP本質(zhì)仍然是SMP,在處理器中,兩個(gè)核心的p-state是獨(dú)立的,可以動(dòng)態(tài)根據(jù)負(fù)載調(diào)整每個(gè)核心的電壓和頻率,乃至直接關(guān)閉其中的一個(gè)核心,能夠節(jié)省電力。也就是說(shuō)MSM8260/8660的運(yùn)行方式并非之前網(wǎng)上盛傳那種效率低下的Asymmetric Multiprocessing,但是異步雙核的MSM8260/8660性能還是比同頻率的Cortex A9構(gòu)架處理器略低,1.5GHz的主頻高通異步雙核的性能≈Cortex A9框架1.2ghz的性能。
之前誤將Asymmetric MP理解為ASMP的圖解
不管怎么說(shuō),異步雙核也是雙核,高通MSM8260/8660的Scorpion架構(gòu)和Cortex-A9一樣支持原生雙核,只是不同的雙核實(shí)現(xiàn)方法也有好有壞罷了;而獨(dú)享的L2緩存和共享L2則沒(méi)有絕對(duì)的優(yōu)劣之分,都是可行的雙核設(shè)計(jì)。而高通MSM9260/8660的異步雙核中的一個(gè)核心可以獨(dú)立工作降低能耗也能一起工作提高效率,而且高通的Scorpion架構(gòu)提升了Neon協(xié)處理器的運(yùn)算性能,將傳統(tǒng)Cortex-A8,A9標(biāo)配的64bit Neon單精度浮點(diǎn)引擎升級(jí)為128bit,能提供更強(qiáng)勁的浮點(diǎn)運(yùn)算支持,并且在不需要的時(shí)候可以關(guān)閉一半變成64bit以節(jié)省能源。
高通MSM8X60是一款特立獨(dú)行的處理器,在所有主流雙核都采用了Cortex A9構(gòu)架的時(shí)候卻獨(dú)自使用了Scorpion架構(gòu)的異步雙核,而Scorpion架構(gòu)實(shí)際上比起Cortex A9還是要遜色一籌,高通到底是要特立獨(dú)行還是只是想省事呢?而即高通的新處理器MSM8960則是采用了號(hào)稱(chēng)基于Cortex A15構(gòu)架的Krait構(gòu)架,同時(shí)高通也表示Krait構(gòu)架要弱于Cortex A15構(gòu)架,看來(lái)高通是要一條路走到底了。