游戏厂商说N卡居然不支持DX12异步运算!

pconline刹那09-07 11:37

 【PConline 资讯】Win10正式发布以来,通过推送而升级的用户越来越多,很多用户也顺利成章的提出了一个问题——我的显卡支持DX12么?NVIDIA/AMD两家的回复都是自己最近几代的主流显卡支持DX12没问题!但就在昨天,国外的游戏开发商Oxide Games在开发自己游戏的Benchmark的时候惊奇的发现——N卡在DX12环境下的异构运算的表现非常差!这会成为AMD正式翻身的机会么?

1

异构运算成为转折点?

  现在Oxide Games已经出面谈论Benchmark测试结果,声称NVIDIA GPU不支持DirectX 12异步计算/着色器,而AMD产品支持DirectX 12异步计算/着色器。自从AMD GCN架构和采用GCN架构的Radeon HD 7000系列产品问世,多年来,AMD一直专注于异步着色和并行计算。目前新一代游戏机也采用相同的技术,因此它们能够以较低的资源开销带来出人意料的图形性能。因此,AMD DirectX 12性能目前大幅领先NVIDIA,NVIDIA长期以来一直专注于DirectX 11性能和串行计算。

开发Mantle的目的竟在于此?

  AMD之前还专门花精力开发自己的API——Mantle,早在2012年就宣布推出贴近硬件底层的Mantle API,它支持使用异步计算,所以AMD已成功地让其显卡为异步计算进行优化。自那时以来,微软已经宣布并且推出DirectX 12,它有效地效仿了Mantle诸多功能,而AMD随后停止继续发展Mantle API。(是否可以说DirectX 12就是Mantle的变身?)

  最终的结果是,DirectX 12和下一代OpenGL API – Vulkan均从AMD GPU内建的GCN架构受益。因此在兼容DirectX 12,使用异步计算的游戏当中,我们看到AMD产品性能有巨大提升,而NVIDIA产品性能几乎没有提升。

NVIDIA真的不清楚?

  对于这个问题,Oxide Games代表表示:“据我所知,Maxwell不支持异步计算,至少不是原生支持。我们已经应NVIDIA公司的要求,在Benchmark当中禁用异步计算功能,因为NVIDIA产品如果尝试打开异步计算,Benchmark运行速度会变得非常缓慢,不如将其禁用。”

  看来,NVIDIA公司是要依靠Oxide Games在DirectX 12基准测试程序当中禁用掉对NVIDIA不利的选项或者设置。话虽如此,Oxide Games对NVIDIA产品DirectX 11表现印象深刻,Oxide Games表示:“从我们的角度来看,测试结果令人惊讶的事情之一就是NVIDIA卓越的DX11性能。但是,我们最近对Benchmark进行了改进,和一个月前相比,CPU性能提升巨大。尽管如此,在DX12的CPU开销上,NVIDIA仍然领先,我们甚至还没有像DX11版本那样,对DX12的CPU开销进行优化。DX12测试当中,另一个令人惊讶的情况是,AMD R9 290X最低帧数高于GTX 980Ti的最低帧数。”

  异步计算是否会成为一个决定性的因素,现在还很难说,但是在某些情况下,它可以将GPU性能提升30%。Oxide Games表示:“我们使用异步计算,但是和一些主机游戏开发者在这方面的努力相比,就相形见绌了。他们优化GPU的方式方法大部分还没有来到PC平台,但我听说开发者使用异步计算,让GPU性能提升了30%。”

  总结:在目前DX12的详细信息尚不清楚的情况下,游戏厂商的表态可以说是重量十足的,难道N卡真的会在DX12中“先天残疾”么?这事NVIDIA真的需要好好解释一下了!DX12的来临是否会成为AMD的翻身机遇呢?这一切需要等待时间的考验,我们也将持续关注这方面的消息和报道,为大家带来最新资讯!

电科技专注于TMT领域报道,青云计划、百+计划获得者。荣获2013搜狐最佳行业自媒体人称号、2015中国新媒体创业大赛总决赛季军、2018百度动态年度实力红人等诸多大奖。

投稿请登录:http://www.diankeji.com/member
商务合作请洽:marketing#diankeji.com

声明:本站原创文章文字版权归电科技所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表电科技立场,图文版权归原作者所有。如有侵权,请联系我们删除。