软件风向标

Nvidia谈看门狗优化

栏目

Nvidia谈《看门狗》GameWork优化 我们从没黑AMD

landother 2023-06-15 03:41:41

AMD、NVIDIA这对欢喜冤家从来不缺口水仗可打。有关FreeSync、G-Sync的争论还没有平息,但随着游戏《看门狗》的上市,双方又找到了新的爆发点——NVIDIA的GameWorks。

《看门狗》是育碧和NVIDIA合作的,不仅捆绑N卡促销,还使用了后者的GameWorks技术进行开发。AMD宣称,GameWorks对他们的硬件不公平,影响了性能发挥,NVIDIA也不得不站出来回应了,说GameWorks很透明,他们没有、也从来没有黑过AMD。

这不是双方第一次就游戏优化的问题引发争执了,最新的这次是AMD在福布斯网站发文控诉NVIDIA——为什么说《看门狗》游戏对AMD用户、甚至可能是整个PC游戏业界的坏消息?

里面提到了《看门狗》使用的是NVIDIA的GameWorks开发,对NVIDIA显卡有优化,但是却严重影响了AMD的显卡。

他们举了GTX 770和R9 290X的例子,按照正常情况,R9 290X的性能应该比GTX 770高出一两个等级,但在《看门狗》游戏中,二者的性能差不多,甚至有R9 290X落败。

这也不是GameWorks第一次引来争议了。此前有多名游戏开发者(包括NVIDIA游戏合作伙伴公司的员工)已经声讨过GameWorks的黑箱操作,只要用了GameWorks开发游戏,开发者自己都不能修改源码,不能为NVIDIA之外的硬件做优化。

对于这样的指控,NVIDIA当然不可能无动于衷。在发完AMD的檄文之后,福布斯接着又联系了NVIDIA公司工程、开发技术主管Cem Cebenoyan,他在NVIDIA工作了14年,其团队开发了GameWorks、TXAA、FaceWorks、PhysX等技术。现在来看看他是怎么回应AMD的指责的吧。

首先来看这个——AMD指责GameWorks会在游戏代码中阻碍可以提升性能的、来自AMD的建议。Cebenoyan表示他之前就听过AMD类似的抱怨。他对AMD的指责很费解,他们的协议中从来没有限制过任何人获取(与代码的)联系,《看门狗》不会,其他游戏也不会。

他们一直致力于合作提高包括NVIDIA客户在内的整个PC玩家群体的体验。他们没有兴趣限制任何人获取代码或者库文件,开发者可以自由地跟他们需要的人分享项目,这是他们的产品。

再针对AMD担忧的看不到游戏源码而无法优化的问题,Cebenoyan说:“成千上万的游戏发布了,但是我们不需要看了源码才能优化。大多数开发者也不会给你源码,你也不需要获得游戏源码之后才能对游戏做优化,AMD说没有源码就无法优化,他们真是疯了。”(言外之意是说AMD没能耐在无源码的情况下优化游戏吗?)

至于特定的NVIDIA源码,Cebenoyan解释称:“他们会提供不同级别授权。他们会给游戏开发者提供授权,这取决于开发者是否有兴趣。就像市面上的的其他中间件一样,如果你给其他人源码授权了,那就是真的给了授权了,我们不会阻止他们改变什么,也(不能阻止)它们在AMD平台上运行的更好。”

福布斯做了更具体的假设——如果AMD找到育碧公司,告诉他们AMD有办法让看门狗在他们的硬件上运行的更好,那么育碧公司可以这么做吗?Cebenoyan给出了肯定的回答:“是的,他们绝对可以(这么做)。”

GameWorks没有动过手脚(负面)影响AMD硬件的性能吗?——没有,从来也没有。

后面的访谈中还有GameWorks集成在UE4引擎的问题,AMD指责这也限制了AMD硬件的性能,而且NVIDIA移除了开放的D3D代码样本等等,NVIDIA人员也一一做了反驳,跟GameWorks的回答差不多。

PS:说到这里也差不多了。GameWorks引发AMD、NVIDIA的口水战也不是一次两次了,以后估计还会有。NVIDIA说他们从来不会限制源码、更不会在对手的硬件性能上做手脚,不过AMD不这么看,而NVIDIA又反讽AMD不会在没代码的情况下进行游戏优化,每家看起来都是有理有据,我们这些看热闹的就更不知道如何是好了。

福布斯搀和了当事方AMD、NVIDIA之后还准备继续把育碧拉进来。作为Gameworks的用户,他们会怎么说呢?承认黑AMD是不可能的,不过R9 290X与GTX 770的性能又该如何解释呢?精彩的故事还要继续,等着看吧。

相关文章

图文推荐

猜你喜欢

  • 从没

  • 看门狗

  • Nvidia

  • AMD

从没[共10款]更多>>

看门狗[共1693款]更多>>

Nvidia[共161款]更多>>

AMD[共325款]更多>>