熊蓋站 - 首頁

  Plurk Twitter    

» 您尚未 登入註冊 | 說明 | 娛樂中心 | 點歌 | 聊天留言 | 最新 | 精華 | 論壇 | 資訊 | 首頁 | 影音模式

以文本方式查看主題

-  熊蓋站 (http://localhost/phpwind//index.php)
--  手機 & 手錶 (http://localhost/phpwind//thread.php?fid=21&page=)
--  【資訊】驍龍600架構深入分析、CPU/GPU詳細測試 (http://localhost/phpwind//read.php?fid=21&tid=37777)


--  作者:andy6989
--  發佈時間:2013 04 8 4:17 PM

--  【資訊】驍龍600架構深入分析、CPU/GPU詳細測試


2012年初,旗艦級的智能手機處理器是高通MSM8960,兩個Krait CPU核心,Adreno 225 GPU核心,LTE基帶整合,台積電28nm LP工藝製造。到了年底,它就讓位給驍龍S4 APQ8064,四個Krait 200 CPU核心,Adreno 320 GPU核心,MDM9x15 LTE基帶整合,製造工藝不變。

現在,頂級手機處理器又變成了驍龍600,擁有四個Krait 300 CPU核心、Adreno 320 GPU核心。再往上還有驍龍800,配備四個Krait 400 CPU核心、Adreno 330 GPU核心,但要到下半年才能看到它。往下還有低端的驍龍400、驍龍200。



【Krait新老架構對比:提升好猛】
Krait 300 CPU架構上做了幾十項小幅度的調整,但絕大部分都從未公開過。它還是28nm LP工藝製造,但代工的不止是台積電,還有三星,以及可能的第三傢伙伴。
Krait 300的流水線沒有發生任何變化,不過高通宣稱它可以在不加壓的情況下提升運行頻率。事實上也的確如此,HTC Droid DNA裡的APQ8064最高為1.5GHz,HTC One APQ8064T則跑到了1.7GHz,三星Galaxy S4里更是最高可達1.9GHz。
當然和以前一樣,Krait 300的每個核心都支持電源柵極,可以獨立運行於自己的電壓、頻率,有利於節省功耗。
Krait 300引入了一個硬件三級緩存數據預取器,通過空閒的內存帶寬提前將數據在實際使用之前就帶入二級緩存。其實,任何類型的預取(或者預測執行)都需要很大的功耗做代價,所以在移動芯片裡並不多見,除非有很先進的製造工藝。
分支預測精確度也有所改進,可以比程序規定的執行更多指令,但仍然不像Cortex-A15那樣是完全的亂序執行架構,只是部分而已。
最後,高通宣稱浮點、JS性能都有了改進,但暫時沒有細節。
總的來說,高通稱Krait 300的性能可在同頻下提升15%,再加上頻率的拔高可以在高端看到25-30%的進步。
真的如此麼?AnandTech就對HTC One來了一次深入測試,它的處理器就是四核驍龍600 1.7GHz,而作為對比的是HTC Butterfly,處理器是四核APQ8064 1.5GHz,分別在默認主頻、1.7GHz同頻下進行PK。

首先來看整數性能。這裡只用整數數據,一般都小得足以塞進二級緩存。每項測試都分別跑單線程、多線程(帶MT標記的)。

同樣的1.7頻率下,Krait 300所有項目都有了明顯的提升,尤其是多線程的Blowfish加解密、文字壓縮、LUA質數運算都翻了一番還多,甚至逼近2.5倍,最少的單線程文字解壓縮也有15%以上,平均下來單線程43.1%、多線程90.6%,在真實應用中提升個15%絕對很輕鬆。
接下來是浮點性能。

多線程的Mandlebrot曼德洛特集渲染、Dot Product點乘計算都翻了一番以上,圖片模糊項目也近乎翻倍,但也有三個項目在30%上下,因此總體而言多線程平均提升了83.8%,略弱於整數。
不過單線程更強勁,除了圖片模糊稍低(但也超過了1/3),其它都至少有60%,因此單線程提昇平均達到了68.3%
Krait 300上的小尺寸計算負載絕對會有極為明顯的提速。
接下來是內存性能,只是因為它和頻率沒什麼關係,就直接原始主頻對比了。

持續讀寫都達到了原來的三倍多,相當兇猛。STREAM則能體現持續內存帶寬,只增加了15%。其它項目提升得或多或少,但總體來看Krait 300的內存性能仍然有了很大的進步
最後使用AndEBench。

原生性能提升了不到20%,Java得分則增加了70%以上,基本驗證了剛才GeekBench的測試結果。
總的來說,Krait 300從寄存器文件訪問到整數/浮點計算都有了大幅度的改進,數據前送、分支預測改進也都對性能有直接影響,所有核心同時工作的多線程表現也出色了很多。持續內存帶寬增加不多,但是別忘了,Krait架構本身就有了比較充裕的內存帶寬了(相比於Cortex-A9)。
這說明,Krait 300雖然只是微架構調整,而不是重大革新,但在性能上的變化是足夠讓人驚喜的。
【驍龍600 CPU性能實測】
底層架構方面看完了,再來看看驍龍600 HTC One上的實際表現,尤其是和其它手機的對比。

SunSpider JS性能:表現平平,但感覺應該是軟件和瀏覽器優化不足所致,而不是硬件不夠格。

Google Octane JS性能:這次基本逼近了Atom,但還是不如Cortex-A9架構、頻率稍低的Exynos 4412。

Kraken JS性能:在這裡,驍龍600的性能僅次於Nexus 10平板裡的四核Cortex-A15,在手機中冠絕群雄。

BrowserMark瀏覽器性能:Note 2又是手機裡最好的,幾乎追上來Nexus 10。驍龍600則有點偏低。

Vellamo HTML5測試:驍龍600徹底亮了,成績遠遠甩開Exynos 4412,APQ8064更不在話下。

Vellamo Metal測試:再次穩贏其它手機。
驍龍600 CPU的實際表現也值得稱道,根據不同應用有著不同程度的提升,而且還有進一步優化的空間。在系統流暢度上,HTC One也是當今最出色的。
不過Cortex-A15架構正在高端中開始普及,驍龍600面對它們能堅持住麼?
【驍龍600 GPU性能實測】
圖形核心方面還是Adreno 320,更高級的Adreno 330要在驍龍800上才能看到,但即便如此,這顆GPU到現在也是很強大的,高通更是宣稱其頻率也比S4 Pro、APQ8064上的更快。
同時還有個好消息,Nexus 4 APQ8064曾經遭遇的過熱降頻問題現在沒有了(以下圖表中還加入了Nexus 4在冰箱裡的成績),但奇怪的是,thermald.conf散熱配置文件現在是二進制的,無法直接訪問。為什麼不讓看呢?

填充率比Nexus 4上高了大約14%。

1080p屏幕的好處就是統一分辨率渲染結果不會變。


三角形輸出和Nexus 4上差不多,這說明驍龍600 GPU頻率控制得不錯(但具體多少還不清楚,要麼是降低頻率但效率提高了,要麼是提升頻率但散熱優化了)。

1080p統一分辨率渲染下就能領先了。





埃及高清場景測試中,1080p分辨率下驍龍600拔得頭籌,是該項目有史以來的最好成績,但比之前提升得並不算很多。


埃及經典場景中同樣很出色。


v 最新文章        熊蓋站為自由討論論壇,所有個人行為或言論不代表本站立場。文章內容如有涉及侵權請聯絡我們,將立即刪除相關文章資料        v 精華文章

               

奇摩搜尋
完全比對 模糊比對

線上收看: 景點即時影像 | 線上查詢: 火車時刻表最上方

    Powered by 熊蓋站  Code © 2005-2017 Plurk Twitter 
讀取秒數Time 0.012348 second(s),query:2 Gzip enabled
   現在時間是 2024-11-28 5:45