MWC 2012開幕之際,AnandTech收到了高通送測的一款MDP MSM8960工程樣機(MDP意為移動開發平臺),終于讓我們得以見識其新一代“驍龍”Snapdragon S4移動處理器的威力,還與上代平臺和其它眾多機型做了肩并肩的對比。
整整一年前,高通還送出了MDP MSM8660,基于其第一款雙核心SoC Snapdragon S3。今天我們測試的主要目的就是對比一下這兩代平臺。
Snapdragon S3 MSM8660處理器采用45nm工藝制造,兩個“Scorpion”(蝎子)內核,主頻1.5GHz,整合圖形核心Adreno 220。測試樣機配備3.8寸800×480分辨率屏幕、8GB內置存儲、3.3Whr電池,預裝操作系統Android 2.3.2。
Snapdragon S4 MSM8960處理器仍是雙核心1.5GHz,不過架構變成了基于ARMv7-A的“Krait”(金環蛇),搭配新圖形核心Adreno 225、改進的ISP,以及支持幾乎所有通信制式的新基帶,制造工藝也理所當然地升級為28nm。
新樣機的屏幕擴大到了4.03寸1024×600(Intel和高通都很喜歡這個分辨率),內置存儲翻番為16GB,電池容量增大到5.6W,不過攝像頭沒有變還是1300萬像素,另外操作系統升級為最新的Android 4.0.3。
兩款樣機在外形設計上大同小異,MSM8960只是更薄了一些,正面布局也略有調整,不過都是開發樣機,這方面就不用太挑剔了。
【】
Linpack內存帶寬與浮點單元測試中,MSM8960的成績簡直有些“荒謬”,單線程、多線程結果分別達到了上代MSM8660的2.0倍、2.4倍,也是其它任何平臺的兩倍以上。這應該感謝Krait架構緩存和內存控制器的改進,以及并行發射三條NEON指令的能力(Scorpion是兩條)。
SunSpider、BrowserMark javascript測試中,MSM8960也表現出了明顯的優勢,但不像剛才那樣夸張,分別比三星Galaxy Nexus中的雙核心A9快了25%、18%,對比上代更是提升了35%、24%。
使用Android 4.0默認瀏覽器的網頁載入測試中,MSM8960也相當快,對比Galaxy Nexus搶先了0.3秒、1.4秒,后者優勢達32%。
下邊是高通自己的系統/處理器/瀏覽器綜合測試項目Vellamo,MSM8960繼續“大笑江湖”,幾乎是上代的整整兩倍,其它更別提了。
最后是迅速流行的Rightware Basemark OS 1.1 RC,大有取代Quadrant的架勢。MSM8960這里對比HTC Rezound中的1.5GHz APQ8060都有20-80%的明顯優勢,三星Galaxy Nexus更差得遠。
簡而言之,MSM8960上的Android 4.0絕對是運行最為流暢的一個。
【】
對比上代Adreno 220,Adreno 225主要就是增加了對Direct3D 9_3的支持(多重渲染目標等等),而這帶來了大約5%的內核面積增加,也讓高通花了幾個月的時間才搞定。
另外得益于新的制造工藝,Adreno的運行頻率也提高到了400MHz,比上代266MHz快了一半。再加上內存帶寬的翻番,優勢就可以想象了。
GLBenchmark:如果開啟垂直同步,Adreno 225比蘋果iPhone 4S A5處理器里的PowerVR SGX 543MP2還稍慢一些,但是關掉垂直同步后差距就出現了,Egypt環節中反超領先15%,Pro環節中也多釋放了將近90%。
不過來到720p高清分辨率下,Adreno 225就有些力不從心了,相比iPhone 4S差很多,只是和Galaxy S II差不到一個檔次。
Basemark ES 2.0的結果也差不多。Mali-400 MP4 Taji環節中居于領先,但是Adreno 225也差不了太多了,Hoverjet環節中還拔得了頭籌。
這部分測試的分辨率為640×480,無法在iOS版本上強制執行,所以沒有iPhone 4S的成績。
如果運行于屏幕的原生分辨率,iPhone 4S雖然更低但還是無法勝過Adreno 225,具體原因不詳。
【】
可以測量功耗是高通MDP的特殊能力,其中集成的Trepn Profiler軟件和相關硬件能讓我們清晰地看到設備不同部分的耗電量,比如每個處理器核心、數字核心(包括GPU/視頻解碼器和Modem)、電池等等。
很可惜因為兼容性問題,MSM8660上無法穩定運行Trepn Profiler。MSM8960上倒是沒問題,可惜就沒法對比45/28nm兩種工藝了。
Chrome Beta測試中,Krait核心之一(紫色)的最大負載功耗約為750毫瓦,另一個(黃色)稍低。為了保持圖表簡單,頻率曲線未加入其中,但最高功耗時的頻率是標稱的1.5GHz。代表電池電力的綠色曲線經常竄高,是因為USB接口提供的電力有些不足,不得不讓電池放電。
最后讓設備休息了一會兒,可以看出轉入待機狀態的速度有多快,其中一個核心甚至完全關閉了。
另一項Chrome Beta測試中,兩個Krait核心的功耗都在450-750毫瓦之間浮動。
下邊再借助GLBenchmark看看圖形核心部分。所謂的“數字核心電路功耗”包括了Adreno 225 GPU、視頻解碼器、數字Modem等模塊。禁用無線通信再加上沒有任何視頻解碼,這里所展現的基本就是GPU的功耗了,測試發現大致范圍為0.8-1.2瓦,比處理器部分高不少。
上網的時候又會怎樣呢?Chrome可以借助GPU進行頁面合成、渲染的硬件加速,所以代表GPU的紅色曲線會偶有瞬間竄升,CPU則基本是一個核心在運行,另外一個大部分時候都在休眠,只有在載入頁面、分析HTML的時候稍微醒來一下。
由于測試樣機無法開啟蜂窩通信,沒能測試基帶在不同制式上的功耗,殊為遺憾。
【結語:最快安卓平臺】
毫無疑問,MSM8960是高通SoC的一大步。它第一次使用了Krait CPU架構,第一次使用臺積電28nm新工藝,還有全新的全制式蜂窩基帶。
Android平臺上的各項測試也證明了它出色的性能,無論CPU還是GPU,絕對是Android 4.0上最快的平臺:用戶界面無比流暢,無論是Chrome還是默認瀏覽器的上網都是最順暢的,即使在應用切換、屏幕截圖的時候也不會像Galaxy Nexus那樣卡一下。
功耗表現也令人滿意,尤其是處理器的待機管理非常迅速、出色,效率也很高。
稍稍遺憾的是MSM8960只使用了更高頻率的Adreno 225,而沒有用上規格更強大的Adrno 3xx系列,或許只能期待未來的新型號了。
接下來,就看Snapdragon S4 MSM8960在實際手機設備上能有何表現了。預計今年年中前后就能看到搭載它的新手機。