有一段时间里,AMD显卡的效率表现比NV稍显逊色,尤其是那些基于Nvidia独有技术GameWorks的游戏。因此,Nvidia的显卡在DirectX 11游戏中拥有着更佳的能耗比。但是,随着DirectX 12及其竞争对手Vulkan的迅猛发展,事情正在发生根本性转变。
Vulkan和DirectX 12
API(应用程序设计接口)是一套为了帮助开发者更容易地编写软件和应用、并符合一套标准的工具。从本质上说,这个接口为开发者提供了基础组件来编写软件。
Vulkan和DirectX 12都是为满足当代游戏需求而生的底层API。Vulkan是由Khronos基于AMD的Mantle代码开发的开源API。而DirectX 12是由微软拥有的只与Windows兼容的闭源API。
尽管Vulkan还相当年轻,但是它已经快速地展现了开源软件的优势,得益于它与大量的平台相兼容,比如Android、PlayStation 4、Xbox One、Linux和Windows。
这使得在多平台间进行游戏移植变得容易了许多,并将游戏性能损失降到最低。Vulkan目前仅在个别游戏中被使用,其中一个便是Bethesda公司的DOOM重制版。
AMD的改进
Vulkan最近刚刚在主流的游戏中被使用,但它已经在性能优化领域掀起了轩然大波。
虽然AMD的显卡在之前OpenGL版的DOOM中受到限制,但在激活了Vulkan之后它们的潜力得到了完全释放-在Radeon Fury X上最高带来了66%的性能提升。
尽管NV的显卡也在Vulkan上看到了性能提升,但它完全不起眼-对于一些型号较老的卡性能没有任何区别。
在ComputerBase.de发布的一组测试中概括了Vulkan带来的性能变化,这里显示出AMD Radeon显卡享受着巨大的性能提升,并且决定继续使用Vulkan来实现高效的异步计算。
查看如下的测试结果:
本文来源:不详 作者:佚名