N卡惨败DX12!NVIDIA:驱动问题而已
发布时间:2023-04-17 17:16:55
首款DX12游戏《奇点灰烬》让AMD、NVIDIA两家又一次吵翻了天,不同的是这次AMD占了上风,R9 290X显卡在DX12中都可以逆袭GTX 980显卡了,而NVIDIA显卡有些神伤,DX12并没有带来什么优势,不复当年DX11之勇了。
游戏开发者指出,NVIDIA处于劣势的原因是他们并不支持DX12的异步运算(Async Compute),但现在情况有所变化,NVIDIA的Maxwell显卡硬件上是支持异步运算的,问题出在驱动上,他们正在跟游戏开发商合作解决这个问题。
我们简单回顾下问题的来源:Oxide开发的《奇点灰烬》是首款正式支持DX12的游戏,在这个测试中AMD的GCN架构显卡表现很猛,DX12下性能大幅提升,R9 290X显卡都可以逆袭NVIDIA的GTX 980显卡,但NVIDIA自己的显卡从DX12受益不多,性能提升并不大。对此,NVIDIA表示《奇点灰烬》只是个例,并不能代表DX12游戏。
考虑到开发商Oxide多年来一直都是AMD的合作伙伴,从Mantle问世时就在合作了,所以有些不明真相的群众也在怀疑这种情况是否是AMD出钱负优化友商(一如之前NVIDIA在Gameworks游戏中被人怀疑的那样),所以开发商Oxide也不得不作出公开回应,并指出了NVIDIA显卡在游戏中不行是因为不支持异步运算,所以他们不得不关闭在N卡上关闭这个功能。
随着双方的进一步沟通,Oxide公司开发者日前表示:“对于异步运算,我们跟NVIDIA做了进一步的沟通。虽然现在的驱动还没有完全应用这个技术,但它看起来是支持的。我们正在跟NVIDIA合作以期实现完整的异步运算支持,有更多消息时我们会尽快通知大家。”
问题的根源实际上是,AMD、NVIDIA两家在异步运算上使用了不同的实现方式,NVIDIA的解决方案是软件、硬件一体的,并不单单是硬件功能。
另一名开发者也在Overclock论坛上解释了两家的不同,里面涉及很多游戏技术名词,来看下:
NVIDIA的硬件架构中,AWS(Asynchronous Warp Scheduler,异步弯曲调度器)是硬件功能单元,每个SMM单元(类似AMD GCN架构中的Shader Engine渲染引擎)有4个AWS单元。与GCN架构不同,Maxwell 2架构中这个调度器是软件控制的。
但在AMD的GCN架构中,驱动程序只是负责把队列发送到ACE(Asynchronous Compute Engine,异步运算引擎)或者GCP(Graphic Command Processor,图形命名处理器,也可以处理计算任务)、DMA引擎(复制)中,然后都是ACE引擎负责处理、分配的。
GCN架构中,异步运算基本上都是硬件单元实现的
简单来说就是,NVIDIA的Maxwell架构中队列、分配等任务都是驱动程序负责的,AWS、DMA引擎、CUDA核心都是硬件实现的,而在GCN架构中,队列/任务分配/ACE等都是硬件实现的,复制(DMA引擎)也是硬件的,CU单元也是硬件的。
说了这么多,其实简单一句话就是NVIDIA的Maxwell 2架构也是支持异步运算的,但实现这个功能需要软件及硬件两方面的参与,而NVIDIA现在出问题的地方就是驱动程序还没做好支持。
与之不同的是,AMD的GCN架构中异步运算基本上都是硬件单元实现的,简化了开发,也不依赖驱动程序。


猜你喜欢
- 喜欢吃鸡的玩家还是相当的多的,很多在斗鱼云游戏上玩的时候都遇到了不能转向的情况,今天就专为你们带来了斗鱼上的云游戏吃鸡不能转向解决方法,快来
- 最近很多用户在问小编光影魔术手怎么改变图片大小,不改尺寸想要变小的话非常简单,只要另存选择大小或者默认大小就可以了,下面来看看吧。光影魔术手
- 本篇给大家介绍一下系统里的记事本的功能或者说记事本有什么用处?具体的内容如下: 1、 让记事本自动记录上次打开的时间 &nbs
- Win10中系统主题色有两个来源,一个是自动从背景图片中选择,另一个是从微软提供的若干颜色中选取。那么Win10如何创建有个性的自定义主题颜
- 只要肯留心,处处皆学问”,这句话用在PPT学习上真的是再确切不过了。随着PowerPoint软件的升级换代,PPT在视觉呈现方面能力越来越强
- 最近很多用户在安装MUMU模拟器的时候会弹出“MuMu安装器已停止工作”的安装提示,这个提示导致用户无法正常的去使用,因此当我们遇到这种情况
- 如何识别提取图片局部文字?识别提取图片文字并不难,小编之前也介绍了好几种方法,那大家知道如何提取图片局部信息吗?下面,小编就为大家介绍下识别
- win10系统有高性能模式,也就是卓越模式,开启卓越模式来提高自己的计算机性能,那么win10系统怎么开启卓越性能模式呢?今天小编整理了操作
- excel创建员工工资扣款和奖金统计表的方法非常的简单,操作步骤如下: 1、我们接着上节的工作表来做,我们切换到S
- 系统部落7月6日消息,今天微软向beta渠道推送了最新的Win11预览版本,此次更新将 Windows 预览体验成员分为与我们在2019 年
- 在日常工作中,我们经常会使用到各种办公软件,尤其是PDF软件。我们经常需要统计PDF文件中的字数,那么,我们如何统计呢?今天小编就教各位统计
- 如何用巧影制作电子相册?如今随着手机专业的视频剪辑软件的出现,已经可以制作例如给视频添加电影级别的黑边,视频慢放,画中画,转场甚至是抠像等等
- 这篇文章主要介绍了如何四步卸载win7 SP1,有不会的朋友可以参考下1、首先在开始菜单中的搜索框中输入“Windows Update”,然
- excel2016怎么设计连续图片列表?excel2016表格中想要设计一个连续图片列表,该怎么制作呢?下面我们就来看看详细的教程,需要的朋
- 同时按 Win + R 组合键即可打开“运行”窗口,我们可以运行命令打开一些系统设置窗口或执行一些任务。你运行过的命令都会被保存下
- 我们在做PPT的时候基本上都是在一个页面里加入一张图片,这样会显得单调,那么怎样在一个页面里加入多张图并且能够依次显示呢?接下来小编举例简单
- PowerPoint 2013的相册实际上是一个演示文稿,其专为承载图片而设计。使用该功能,用户能够快捷地实现大量图片的引用,方便地实现各类
- 在不同输入法之间切换,通常使用快捷键“Ctrl+Shift”。不过,并非事事如意,常常会在不经意之间多按了几次“Ctrl+Shift”,这时
- Excel中有太多的空白行具体该如何进行去掉呢?下面是由小编分享的excel表格去掉多余的空白行教程,以供大家阅读和学习。excel表格去掉
- 很多用户在更新win10系统之后,发现在使用Edge浏览器打开含有Flash的网页时,Flash内容无法观看,还会弹出提示“已阻止Adobe