高通MSM8260/8660
高通的處理器可能是市面上最為常見的了,首先我們就來看一下高通的雙核處理器。

現如今手機上使用的高通MSM8260和MSM8660這兩款處理器除去支持的網絡制式不一樣和各機型默認的主頻有所差異之外并沒有其他區別,所以我們挑選了兩款比較有代表性的機型-HTC G18和小米M1來進行跑分。

高通MSM8260/8660內置有兩個應用處理器內核,原始主頻均為1.5GHz,512KB 二級緩存(Cortex A9使用1MB L2 Cache),45納米工藝,支持LPDDR2 1066的內存,采用高通基于ARM v7指令集而自行開發的Scorpion架構。
另外MSM8260/8660內置高通自有的Adreno220 GPU芯片,支持使用Open GLES 2.0和Open VG 1.1技術的3D/2D圖形引擎,支持1080P高清視頻編解碼和24位色WSXGA分辨率顯示輸出,整合低功耗GPS芯片和音頻引擎芯片。而Adreno220像素填充率和三角形生產率分別為532M/s和88M/s,比起之前的Adreno205像素填充率245M/s和三角形生產率42M/s的數據可視提高了一倍的水準。

MSM8260/8660官方簡介
由于高通MSM8260/8660是一顆異步雙核處理器,網上也有著異步雙核效率大幅度落后于同步雙核的說法。實際上MSM8260/8660的運作方式全稱叫做Asynchronous Symmetric Multiprocessing,Asynchronous SMP本質仍然是SMP,在處理器中,兩個核心的p-state是獨立的,可以動態根據負載調整每個核心的電壓和頻率,乃至直接關閉其中的一個核心,能夠節省電力。也就是說MSM8260/8660的運行方式并非之前網上盛傳那種效率低下的Asymmetric Multiprocessing,但是異步雙核的MSM8260/8660性能還是比同頻率的Cortex A9構架處理器略低,1.5GHz的主頻高通異步雙核的性能≈Cortex A9框架1.2ghz的性能。


之前誤將Asymmetric MP理解為ASMP的圖解
不管怎么說,異步雙核也是雙核,高通MSM8260/8660的Scorpion架構和Cortex-A9一樣支持原生雙核,只是不同的雙核實現方法也有好有壞罷了;而獨享的L2緩存和共享L2則沒有絕對的優劣之分,都是可行的雙核設計。而高通MSM9260/8660的異步雙核中的一個核心可以獨立工作降低能耗也能一起工作提高效率,而且高通的Scorpion架構提升了Neon協處理器的運算性能,將傳統Cortex-A8,A9標配的64bit Neon單精度浮點引擎升級為128bit,能提供更強勁的浮點運算支持,并且在不需要的時候可以關閉一半變成64bit以節省能源。
高通MSM8X60是一款特立獨行的處理器,在所有主流雙核都采用了Cortex A9構架的時候卻獨自使用了Scorpion架構的異步雙核,而Scorpion架構實際上比起Cortex A9還是要遜色一籌,高通到底是要特立獨行還是只是想省事呢?而即高通的新處理器MSM8960則是采用了號稱基于Cortex A15構架的Krait構架,同時高通也表示Krait構架要弱于Cortex A15構架,看來高通是要一條路走到底了。

















