AnandTech對Gpu Turbo技術的解析(第五篇)

4 人贊了文章

點擊鏈接查看第四篇:AnandTech對Gpu Turbo技術的解析(第四篇)

原鏈接:Huawei』s GPU Turbo: Valid Technology with Overzealous Marketing

原標題:Problems with PUBG: Not All GPUs Render Equally

原標題翻譯:PUBG上遇到的問題:GPU渲染質量不同

In part of our testing with PUBG, we did stumble across a particularly alarming scenario which we never really see with standardized testing. When comparing Snapdragon to Kirin, trying to observe Huaweis quoted performance differences, there appears to be a major difference between what Adreno phones were rendering, and what Mali powered phones were rendering and displaying.

在我們測試PUBG的過程中,我們遇到了一個值得注意的地方,這是我們在其他標準化測試過程中從未遇見過的。當對比驍龍(搭載Andreno Gpu)和麒麟處理器(搭載Mali Gpu)時,我們發現他們渲染出的畫面似乎存在著巨大的差異。

Looking into more detail, it』s very obvious that the OnePlus 6 tested here (a Snapdragon/Adreno phone) resulted in far better image quality compared to the other phones.

更詳細地說,顯然一加6的畫面質量遠遠好於其它手機。

There are two notable characteristics. First of all, the Adreno render is simply a lot sharper. It looks like the game uses a very different image scaling algorithm. For equality testing, we set the rendering resolution to 720p and upscaled to 1080p on all of the phones. While the Adreno shows up as relatively sharp, the Mali phones are seemingly quite blurry, and this is actually also noticeable on the phone when playing.

有兩個顯著的特徵。首先Andreno渲染的畫面比Mali銳利的多。看起來這款遊戲使用了兩種不同的圖像壓縮演算法。為了控制變數,我們將渲染解析度統一設置為720p,然後放大到1080p。顯然Andreno渲染的畫面更加銳利,而Mali渲染的畫面模糊得多。這在遊戲的時候也可以被明顯的感知到。

The second noticeable element, and arguably more important, is that the Adreno phone actually has anisotropic texture filtering enabled, while the Mali devices are seemingly ignoring it and falling back to bilinear filtering. In a game like PUBG, this is also very noticeable when playing and creates quite big picture quality differences. This also puts quite a differential load on the graphics, resulting in an apples-to-oranges comparison.

第二個特徵更加的重要,搭載驍龍處理器的手機上具有各向異性紋理過濾,而Mali設備只有雙線性過濾。在PUBG上,這種差異是可以在遊戲中和生成大型圖像時被明顯那感知的。這也造成了我們進行的對比有些不公平。

Consequently, Huawei』s GPU Turbo marketing comparisons to the competition also are questionable: the anisotropic filtering performance issue can impact framerates by much as 16-18% on its own. Because the Mali GPU devices have this issue, it creates a very unequal comparison when diagnosing performance to such detail. It means that out of the gate, the performance of the Mali phones is already up 16-18%, but at the expense of quality. (Ed: We used to see this a lot in the PC space over 10 years ago, where different GPUs would render different paths or have 『tricks』 to reduce the workload. They don』t anymore.

這樣造成的結果就是,華為的市場營銷數據是有問題的,各向異性過濾對幀率的影響高達16%-18%。因為Mali自身的問題,我們在進行性能診斷時會產生非常不公平的結果。這意味著Mali設備的性能會被誇大16%-18%。(原作者註:我們在十年前的PC市場見過類似的手段,廠商讓不同的Gpu渲染不同的畫面,換句話說他們使用降低畫質這樣的「伎倆」來減少性能開銷,但現在已經沒有PC廠商這樣做了。)

It』s also to be noted that while the Mali devices actually should have a workload advantage given that they』re not doing nearly as much texture filtering work as the Adreno, the performance and efficiency of the Adreno smartphones is still better. Although admittedly the differences are minor given that the game caps out at a maximum of 40fps at maximum quality. That only leaves power efficiency as the metric.

值得注意的是,雖然Mali在負載上具有一定的優勢,因為相比Andreno來說它在紋理過濾上的開銷更小。但是Andreno在性能和功耗上表現得仍然更好。雖然從幀率上看他們的差異很微小,因為都是以40幀滿幀運行的,但是我們可以從功耗的角度上進行分析。

For power efficiency, even with the difference in rendering paths and quality, here Snapdragon 845 phones have a massive advantage, playing the game at 2.5-3W with AF enabled, while the Kirin 970 phones routinely average at 4-4.5W. The higher power consumption and efficiency means that the battery life on those devices will have a deficit.

就功耗來說,即使Andreno渲染質量更高,驍龍845手機仍然具有巨大的優勢。啟用各向異性過濾(AF)的情況下,驍龍845手機的遊戲功率在2.5W-3W之間,而麒麟970手機的功率在4-4.5W之間。更高的功耗意味著麒麟970設備耗電會更快。

While I fully understand Huawei』s focus on real-world performance comparison in PUBG rather than synthetic benchmarks, we use synthetic benchmarks to determine the varacity of new features for a good reason – they are industry standards and well understood. Honor』s and Huawei』s marketing focus on PUBG seems a bit poorly thought out when it comes to actual technical comparisons in that regard, which we address on the next page.

雖然我們可以理解華為在宣傳過程中不提及渲染質量的差異而只對比性能和功耗,而非使用控制了變數的基準測試的這種行為。但是使用基準測試來確定新特性的效果是更加合理的,因為使用基準測試是公認的行業標準。當涉及到和驍龍手機的對比時,榮耀和華為的宣傳策略似乎欠缺考慮,下一章我們會對此進行詳細介紹。

There is the added aspect of different GPUs not even rendering the same graphics path, as described below: the fact that Adreno GPUs add anisotropic filtering and have higher quality image scaling effectively means they』re running at a noticeably higher image quality level. This is not taken into account in the performance and efficiency comparisons in Huawei』s materials, lending the materials to be a lot less credible.

也就是說,這兩種Gpu渲染的畫面並不一致,Andreno Gpu擁有各向異性過濾並且圖像縮放質量更高。這意味驍龍設備實際上採用了更高級的畫面設置。而華為的所有宣傳材料都沒有提及這一點。因此華為官方的宣傳材料可信度非常的低。

Still, GPU Turbo is a promising new technology that will give Huawei a competitive edge, all other things being equal. The sad fact here is that for the Kirin 960 and Kirin 970, things are not equal. The competitive landscape will change a lot with the Kirin 980, but until then, current generation device users need have a clear understanding and realistic expectations to what GPU Turbo can actually bring to the table.

不可否認的是,Gpu Turbo很有前途,它會給華為帶來競爭優勢,可能會令華為的處理器得以和競爭對手同台競技。然而目前來講,麟960和麒麟970還不能和競爭對手平起平坐。隨著麒麟980的到來,競爭環境可能會發生很大的變化,但是在那之前,當前一代設備的用戶需要對Gpu Turbo到底能帶來什麼有一個清晰的理解和相對現實的期望。

點擊鏈接查看第六篇:zhuanlan.zhihu.com/p/43


推薦閱讀:
相关文章