借助异步计算Radeon GPUs成为DirectX 12大赢家
来源:中国四川网 作者:LISA 2016-03-11
Ashes of the Singularity™)获得更新,全面支持DirectX®12异步计算。这一重要时刻不仅展示了Radeon™ GPU在DirectX® 12游戏当中杰出性能,也彰显我们独家异步计算带来的免费性能提升。
异步计算入门简介
重要的游戏效果,如阴影,照明,人工智能,物理和镜头效果,往往需要多个阶段计算,以确定GPU图形硬件渲染内容。
在过去,这些步骤必须按顺序发生。显卡必须遵循API过程,从开始到结束,一步步将想要呈现的东西渲染出来,在早期阶段的任何拖延,将波动到未来阶段渲染延迟,在渲染管道当中,这些延迟被称为“气泡”它让GPU部分硬件暂停工作以等待指令。
DirectX® 11线程直观表示:图形、内存和计算操作列队为一个长条生产线,容易产生延迟。
管线气泡在所有显卡上每时每刻都在发生。没有游戏可以完美地利用GPU提供的所有性能或所有硬件。如果玩家在游戏当中进行无法预测的行为,没有任何游戏可以避免产生气泡。
让Radeon™ GPU从竞争中脱颖而出的是其采用的GCN架构,它可以将游戏引擎有用的计算工作拿来,填补这些气泡。例如:如果在渲染复杂光照过程中有一个渲染气泡,Radeon™ GPU可以通过AI计算工作来填补这个气泡。Radeon™ GPU无需像过去那样或者像竞争对手那样,遵循一步一步的过程,可以一起或者并行完成渲染和填补气泡工作,让整个过程流动起来。
DirectX® 12异步计算直观表示:图形、内存和计算操作解耦成为可以并行处理的独立队列
填充这些气泡,可以最小化或消除可能妨碍其他图形卡的延迟涟漪效应,为用户改善了GPU利用率、输入延迟、效率和性能。目前只有Radeon™显卡可以支持DirectX® 12和VR当中这项重要功能。
《奇点灰烬》(Ashes of the Singularity™): 异步计算实例
AMD 内部测试。系统配置:Core i7-5960X, Gigabyte X99-UD4, 16GB DDR4-2666 Radeon™ Software 15.301.160205a, NVIDIA 361.75 WHQL, Windows® 10 x64.
这里我们看到Radeon™ R9 Fury X是本次测试当中速度最快的DirectX® 12 GPU。此外,我们看到GCN架构提供了如此强悍的DirectX® 12性能,让售价400美元的Radeon™R9 390X GPU在得分上几乎和GeForce GTX 980 Ti并驾齐驱,而后者售价高达650美元。总的来看,参加测试的Radeon™ GPU,不仅仅战胜同一价格区间的竞争对手,而且性能往往超越它们的价格点。
您可以不相信我们的话,但是Tom’s Hardware网站最近探讨了DirectX®12异步计算对性能的影响,独立核实了Radeon™显卡在这方面优异性能。
作者Igor Wallossek写道:“AMD目前推出的显卡在测试中是明显赢家,它们真正地并行和异步执行任务,优于基于软件解决方案,任务分解的执行方式。
Tom’s Hardware网站这篇文章还带来了其它一些有趣数字,现在总结如下:
·开启DirectX® 12异步着色,Radeon™ R9 Fury X 4K性能提升12%。GeForce 980 Ti尝试使用这项DirectX® 12功能的时候,其性能下降5.6%。
·Radeon™ R9 Fury X GPU的DirectX® 12 CPU平均开销是13%,低于GeForce 980 Ti。
·Radeon™ R9 Fury X GPU减轻CPU工作负荷的效率碾压GeForce 980 Ti,其减负效率比GeForce 980 Ti高出98%,大大缓解了CPU性能瓶颈。例如,在1440p分辨率当中,Tom’s Hardware发现Radeon™ R9 Fury X GPU只花费1.6%的时间等待CPU发送指令,而GeForce 980 Ti需要花费82.1%的时间来等待CPU发送指令。
作者Igor Wallossek最后对异步计算进行了总结,他表示:“这是一个漂亮的测试软件,它提供了有趣结果,并且让我们好奇于不久之后PC游戏的画面和性能。不过,我们可以肯定的是AMD已经赢得这一轮比赛。AMD相关研发团队应该受到赞扬,因为他们实现了之前一直被业界所忽视的功能。”
在这点上我们已经无需多言。