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


推荐阅读:
相关文章