Snapdragon810中的Adreno430有望成为图形处理器的野兽


在每个新的超级手机版本中 , 我们经常在Android论坛和网站上讨论的一个辩论是“基准是否重要?” 响应通常暗示着基准测试与最终的用户体验没有关联 。相信这两种极端主义观念中的任何一种 , 即基准是绝对的指标 , 或者它们与现实世界中的用户体验都不相关 , 这是一种近视眼实践 , 无论进行何种讨论 , 它通常都会导致信息失真 。对于Galaxy S6和One M9 , 争论再次发生 。
首先 , 让我们记住背景:据报道 , 高通公司的Snapdragon 810在其黄金时间之前就出现了过热问题 , 随后又有传言称 , 由于这个原因 , 三星将选择其内部Exynos 7420 SoC 。这就是最终发生的事情 , 并且Snapdragon 810 遭受了严重的节流 , 这给消费者带来了一些问题 。我们最初查看的是早期基准测试 , 该测试表明Snapdragon 810通过各种方式发生了滑坡 , 落后于Exynos 7420 。但是 , 正如我们预测的那样 , Snapdragon 810实际上具有非常好的实际性能 。
那么 , 后果是什么?哪个设备赢了?如何火中取栗810 确实比较给的Exynos 7420 , 和它的前辈也一样 , 在现实世界中 , 并在合成基准的?游戏 , 多任务或仅启动应用程序时有区别吗?又为什么呢 在此功能中 , 我们将开始探索这些问题 , 并希望能提供一些答案 。
Res Cogitans –综合外观
CPU性能
首先在MDP / T模型中对Snapdragon 810进行了分析 , 该模型显示了非常有前途的CPU性能 。在许多方面 , 它都与Nexus 9中强大的Tegra K1处理器相匹配 , 但是当时人们期望该芯片组能够避免热量和电池的限制(这是Nvidia无法做到的 , 因此K1绝对是平板电脑)芯片组)来提供这种性能 。可悲的是 , Snapdragon 810的过热报告是正确的 , 在G Flex 2和M9中 , 由于系统节流 , 我们发现CPU性能显着下降 。现在 , 已经对M9进行了全面的分析 , 我们可以将HTC旗舰及其过热的Snapdragon真正发生的事情拼凑在一起 。
【Snapdragon810中的Adreno430有望成为图形处理器的野兽】根据AnandTech的说法 , SoC的CPU具有明确的节流约束 , 并且该处理器列出的2.0GHz频率实际上限制为常规使用的最大1.6GHz附近 。仅当HTC的系统检测到基准时 , 该上限才被取消 , 以允许更高的分数 , 由于降级的性质 , 它不能代表真实的性能 。这是一些辩护者所说的“非问题” , 并声称只要不影响实际性能即可 。SD810在几乎所有指标上的性能都比参考MDP / T模型的性能差得多 , 但是我们不知道其确切原因 。查看基准足以表明该设备在这方面表现不佳 。
当谈到Exynos时 , 其CPU和系统性能简直是出色 。如果您继续进行此基准细分和分析 , 您会发现它始终如一地跻身榜首 , 在大多数情况下 , 它已经超越了所有其他智能手机 。唯一需要改进的地方就是GPU系统的性能 , 这就是我们下面要谈到的问题 。
GPU性能
Snapdragon 810中的Adreno 430有望成为图形处理器的“野兽” , 并且确实已经发布 。与CPU不同的是 , GPU仍然具有良好的性能 , 并且与预期相差无几 。结果 , M9的图形输出实际上非常出色 , 并且与许多想法不同 , 诸如视频游戏或GPU密集型任务之类的东西在M9上可以流畅地执行 。事实上 , 当你COMP 是图形密集型基准测试得分的那些S6的 , 你看到的是 , S6落在后面很多测试 。原因对于许多人来说应该是显而易见的:分辨率 , 我们将在稍后讨论 。
事实 20150427214727123GPU功能强大且不受CPU限制的影响 , 这对M9来说是一个很大的好处 , 但是Exynos S6还具有非常好的图形性能 。实际上 , 在屏外测试中 , 设备通常会超过M9 , 但在屏上测试中则不会 。S6内的Mali T760 MP8比Adreno 430更强大 , 考虑到这两条GPU线的历史 , 这是一个令人惊讶的结果 , 但是M9为1080p面板供电 , 而不是1440p面板 。在查看基准时 , 尤其是在屏幕上显示的结果时 , 这是一个非常重要的差异 , 因为S6的像素必须比M9的像素多78% 。考虑到这一点 , S6的工作非常出色 。但这一切意味着什么?
节流
Snapdragon-810节流-2.006-980x735ArsTechnica进行了测试 , 以更好地了解这些新型芯片组的节流情况 , 并了解Snapdragon 810的节流约束有多严重 。他们的研究结果很有启发性 , 并显示该座Exynos 7420的功能比的Snapdragon 810更驯节流事实上 , Snapdragon的810油门本身在G的Flex 2几乎立即在S6的座Exynos 实际上可以维持其最高频率为相当长的一段时间 , 一旦节流阀启动 , 它仍然以较高的频率运行比G Flex 2(请记住 , S6在最大频率上只有100MHz的优势) 。当G Flex在分钟标记之前被节流时 , S6在高频下持续将近2分钟 , 然后降至仍然比G Flex高的时钟速度(?1700MHz至?1450MHz) 。SD810降低了频率 , 甚至更低 , 而Exynos则将其维持在1.7GHz相当长的一段时间 。故事在图表中 , 它们量化了问题的严重程度 。连续使用几分钟后 , 出现减速的可能性就会大大增加 。
Res Extensa –真实世界的外观
真实表现
这些设备已经淘汰 , 我们已经获得了大量比较文章和视频 , 并且更深入地研究了这些设备的基准 。事实证明 , M9在现实世界中具有非常好的性能 , 特别是由于其轻巧的软件 。M8中的Sense UI是2014年所有Android旗舰产品中最流畅 , 最快的体验之一 , 而M9仍是趋势 。审阅者报告说 , UI的某些区域出现了一些卡顿现象-一些比其他区域更加一致-但是当涉及到完成工作时 , M9可以解决问题 。有许多文字和视频比较可以讲述这个故事 , 但是我们将本文限制为我们认为值得剖析的两篇文章:
该视频完美地展示了每种设备的优缺点 。但事实证明 , S6的弱点与其硬件无关 , 而与软件有关 。在视频的第一个“一圈”中 , 我们看到S6在打开应用程序和游戏时大大超过了竞争对手 。存储 , RAM和处理器的更快内存解决方案在这一细分市场中得到了展示 。在第二圈 , S6的弱点开始显现:它的内存管理非常糟糕 , 尽管拥有相同数量的RAM , 但许多应用程序都必须重新加载 。这使M9超越了S6并“赢得了比赛” 。从表面上看 , S6确实确实更快 , 但是M9具有更好/更可靠的多任务处理能力 。两种设备仍然非常快且足够快 , 足以满足任何用户的需求 。
我在这里要注意一点 , 就是我也已经注意到三星设备的内存管理非常糟糕 , 尤其是在棒棒糖上 。当长时间不使用应用程序时 , 即使没有打开更多应用程序 , 这也很明显 , 因为无论如何都必须重新加载它们 。就个人而言 , 当Note 3启动时具有3GB RAM时 , 我很想让它享受更好的多任务处理 , 但是我们都知道Android的内存管理器是如何 。当我升级到Lollipop时 , 问题变得更加严重 , 并且仅由于闲置时间太长 , 应用程序就会消失 。当我直接将其与AOSP设备进行比较时 , 关于Lollipop的Note 4遇到了类似的问题 , 并且表现出与Note 3相似的行为 。实际上 , 当我同时对以下内容进行比较时 , 经常会遇到此问题:我的笔记3和我的Nexus 5适用于Note 3的Lollipop性能分析 ……差异1GB 。Sammobile 在S6中报告了此问题 , 但不仅限于三星最新的硬件 , 还包括软件(Lollipop) , 因为我在5.1 AOSP ROM上没有此问题 。我们不知道这是否与Lollipop的内存泄漏有关 , 但是这还是很烦人的 。
在此测试中 , 我们看到使用Gamebench将S6与M9对抗 , 该应用程序可在视频游戏中记录指标 , 例如每秒帧数 , 处理器频率记录和电池消耗 。在这里您可以看到在诸如“沥青8”之类的游戏中S6实际上比M9 表现差 。在此特定游戏中 , S6 每秒显示约29帧 , 而M9则每秒显示41帧 。。进一步的测试可能会发现这些数字的差异 , 但这真的令人惊讶吗?我认为在很多方面不是 。尽管Snapdragon 810表现出色 , 但其Adreno 430 GPU仍然非常适合图形密集型任务 , 例如游戏 。但是最大的区别是分辨率 , 这是我要谈的最后一件事 。
解析度
到目前为止 , 分辨率是此比较中的决定性因素之一 。正如我们之前所看到的 , 屏幕外基准测试表明S6在原始GPU输出上实际上超过了M9 , 但是当需要在1440p屏幕上放置图形时 , 性能会大大降低 。当您考虑到M9正在为1080p屏幕供电时 , 您还会惊讶地发现GPU的功能远没有Snapdragon 805强大 。我想用自己的设备演示一下:
我的Note 4的默认分辨率为1440p , 但我在其上使用了终端仿真器 , 以将分辨率降低至1080p 。就UI的流动性而言 , 如果不是安慰剂 , 则变化很小 。但是我可以证明 , 诸如游戏和综合基准之类的GPU密集型任务显示出性能和稳定性的极大提高 。虽然Gamebench似乎与我的TouchWiz版本不兼容 , 但Asphalt 8上的帧率已从28 FPS(在KitKat上)提高到了我只能描述为超平滑的水平 。我将提供一个完整的功能 , 在此我将量化较低分辨率所产生的差异 , 但是现在 , 我认为这些基准可以使您大致了解我所看到的改进类型 。
结论
两种芯片组都可以提供良好的性能 , 而S6 , G Flex 2和M9都可以弯曲大量的肌肉 。说到硬件赢家 , S6无疑是出色的 。但是S6的软件使它无法实现我们所有人都希望从三星获得的真实世界UX , 也就是说 , 它的性能与硬件一样好 。令人遗憾的是 , 尽管三星努力削减和缩小其TouchWiz ROM的内存管理仍然存在明显的问题 。该设备速度很快 , 但是如视频所示 , 必须从头开始重新加载应用程序最终可能使您付出高昂的代价 。
但是 , 当谈到M9时 , 我们看到的事情更加令人担忧:缺乏可靠的进展 。从1080p Snapdragon 805基准测试的比较中可以看出 , 向Adreno 430的跳跃并没有像这样的代际跳跃所期望的那样大 。从许多方面来说 , 只需使用Snapdragon 805 , M9的状况就会更好 。不仅CPU更加稳定 , 而且屏外测试中的GPU跳跃在性能方面也非常接近 , 并且芯片组遭受了相比之下 , 几乎没有节流阀……因此 , 在现实世界中 , Adreno 430并不是高通曾暗示的30%的提升(GPGPU则为100%提升) 。
在面向未来的方面 , S6有一个严峻的优势(heh):可以通过软件更新来改善内存管理 , 以真正利用更快的RAM , 并且您可以手动降低显示屏的分辨率以获得更好的图形性能(I真的不认为任何人在5.1英寸显示器上都需要1440p分辨率) 。M9的芯片组最终会显示出它的年龄 , 但是幸运的是它的GPU足够强大 , 足以处理当前的游戏 , 您可能会发现自己在HTC的最新游戏上玩了一段时间 。两者在性能方面都具有出色的现实世界用户体验 , 但是看到Snapdragon 810发挥其全部潜力仍然很高兴 。即将推出的三星定制内核及其新工厂(高通最终可能将其制造))与Snapdragon 820的Kyro自定义内核配合使用 , 可能会使芯片组大战 。现在 , 制造商正在寻求Snapdragon 808 , 其价格甚至可能不及805 。这场半导体大战可能无法确定哪种方法是正确的 , 但肯定可以确定剩下的竞争对手 。愿最好的筹码获胜!

    推荐阅读