不老實!小米6竟然“虛報”GPU參數
驍龍 835 是今年旗艦御用 SoC,其內置的 Adreno 540 是現在最強的 GPU。但其不同機器裡都有不同的頻率設定,測試過的高通原型機、索尼 Xperia XZ Premium、三星 Galaxy S8/S8+、小米 6 中,就一共有 3 種情況,高通原型機為 710MHz 的滿頻,而 Galaxy S8/S8+ 則降到了 670MHz,索尼 Xperia XZ Premium 和小米 6 都對 GPU 頻率資訊進行了封鎖。
當中最特殊的是小米 6,其官方標注的 GPU 頻率為 653MHz,甚至比 S8/S8+ 還要低,但機器的實際 GPU 成績卻和 710MHz 的高通原型機幾乎一致。而今天使用高通的開發者工具對小米 6 進行測試時,發現小米 6 的 GPU 頻率其實也是滿頻可以達到 710MHz 的。廠家標注的參數比實際要低,這還是非常罕見的事情。
GFXBench 測試,GPU 頻率監控
GFXBench 測試,GPU 頻率監控圖放大
GPUFLOPS 拷機測試,GPU 頻率監控
GPUFLOPS 拷機測試,GPU 頻率監控圖放大
在 GFXBench 測試中,發現小米 6 上的驍龍 835 GPU 頻率波動較大,極值甚至達到了 854MHz,但基礎頻率大概在 710MHz。而在 GPUFLOPS 拷機測試中,其頻率則要穩定很多,幾乎都定在了 710MHz 附近。
在日常使用中,其頻率也遠低於 653MHz。在崩壞 3 和激流快艇 3 等遊戲中,其 GPU 頻率也主要在 300-400MHz 附近,主要原因可能是 GPU 性能富餘太多,導致頻率上不去。但 GPUFLOPS 本身是個很冷門的測試工具,基本可以排除跑分特殊優化的可能性。