热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

显卡驱动对游戏的影响及其提升效果的研究

本文研究了显卡驱动对游戏体验的提升效果,通过比较新旧驱动加持下的RTX2080Ti显卡在游戏体验上的差异。测试平台选择了i9-9900K处理器和索泰RTX2080Ti玩家力量至尊显卡,以保证数据的准确性。研究结果表明,显卡驱动的更新确实能够带来近乎50%的性能提升,对于提升游戏体验具有重要意义。

显卡驱动有没有必要升级?相信很多人都存在着相同的疑惑。其实我们大可将显卡驱动理解为提升显卡工作效率的一种手段,拿最新的RTX 20系显卡来说,虽然光线追踪在新显卡上线之初就被炒的火热,但在第一款支持光线追踪游戏《战地5》中的表现却差强人意,哪怕搭载旗舰级的RTX 2080Ti,在4K分辨率下开启光线追踪也仅能实现30的游戏帧数。为了提升游戏体验,游戏厂商与NVIDIA不断对游戏及RTX 20系显卡的游戏性能优化升级,也就出现了我们常见的显卡驱动版本升级和游戏更新。

几天前,一次偶然的机会和小伙伴聊到NVIDIA最近推出的几版游戏显卡驱动程序。对他们口中新驱动为游戏带来近乎50%的性能提升深表怀疑。作为一名混迹在科技第一线的忠实玩家,求知欲望促使我想要验证他们的说法,研究的主要内容则是新旧驱动对于游戏体验的提升,通过比较在新版和旧版驱动加持下,RTX 2080Ti显卡对游戏体验的提升效果究竟有多大?

测试平台介绍

为保证数据更具有说服力,测试平台我们选择九代酷睿处理器中最强的i9-9900K,8核心16线程处理器搭配华硕MAXIMUS XI EXTRREME高端主板,为测试平台提供极致的稳定性和功能性。显卡方面我们选择与之前测试的华硕ROG RTX 2080Ti相同频率的非公版索泰RTX 2080Ti玩家力量至尊,以保证游戏数据具有一定的参考性。

减少光源数量 《战地5》实现画面帧数提升

首当其中的游戏测试必然是玩家所看好的《战地5》,作为首款支持光线追踪的大型游戏,《战地5》被很多玩家寄予厚望。上线伊始我们就针对《战地5》进行了专门的游戏测试。但在4K分辨率下,开启DXR后,哪怕是最顶尖的非公版RTX 2080Ti游戏显卡,在环境复杂的游戏场景下也仅仅只有30帧,体验游戏过程中有明显的卡顿,并不流畅,那时的显卡驱动版本为417.01。

时间倒回2018年12月初,NVIDIA为实质性的改善游戏性能,针对《战地5》以及其他部分游戏推出了417.22版全新驱动程序。在新版的功能介绍中,我们看到了专门针对《战地5》做出的一系列优化行为,其中针对游戏内开启DXR影响游戏帧数的情况,NVIDIA联合EA在游戏中改进了树叶和植被的光线追踪性能(其实就是这些部分被迫减少了“几根”光源。),拿帧缓存出来平滑帧数,用更多的HSR遮挡玩家可能看不到的物体,可以看到,NVIDIA通过驱动升级对游戏进行了“深度”优化。

显卡驱动版本417.22

显卡驱动版本417.35

那么深度优化后的游戏体验究竟如何呢?我们选取当下NVIDIA最新的417.35驱动程序以及上一代417.22进行测试,在游戏中,选择相同画面设置下的同一场景。测试结果显示,更新显卡驱动版本后,支持光线追踪的《战地5》游戏帧数有了极大的改善,而游戏画面并没有肉眼可见的差别。虽然在4K分辨率下依旧没有达到60流畅运行的基本帧数,但较最初的测试结果,缩减光线追踪效果后的游戏画面变的更为流畅,提升了近30%。玩家适当降低画面效果即可流畅体验光线追踪加持下的《战地5》。

DX12优化升级 《魔兽世界》见奇效

《魔兽世界》自2004年发展至今已经过了7次大版本的更新,从艾泽拉斯到阿古斯,暴雪在给玩家创造一幕又一幕史诗般的剧情,也一直都在引领着电脑硬件的更新换代,从技术到玩法都在持续不断更新,在RTX 20系游戏显卡上市后,作为暴雪花费十多年精心打造的超大型网游,玩家对支持DX12下的《魔兽世界》充满了期待与渴望。为了让更多的玩家体验到更好的DirectX技术,让游戏体验变的更好。在NVIDIA更新上代驱动的一篇新闻中,我们意外的看到了新驱动对《魔兽世界》的优化升级。

由于我们此次测试的主要显卡是RTX 2080Ti,所以在显卡不变的情况下,我们仅测试RTX 2080Ti首测时所支持的显卡驱动以及最近两代NVIDIA的GeForce驱动程序。具体游戏测试设置如下,三倍缓冲开启、降低输入延迟开启、MSAA设置为四倍全屏抗锯齿、后置抗锯齿为CMAA,重新采样数据三线性,开启DX12,最高前台帧数设置为200FPS。

在测试场景上,我们选择了赞达拉地图,分别选取位于草原的中心主城、位于山地的左上角以及位于沼泽的右上角,飞行路线如图所示“三角形”,这样的目的在于该“三角形”几乎囊括了《魔兽世界》中的全部地形,测试数据更具有参考性。此外,我们选择RTX 2080Ti首测时的416.33、最近更新的417.22和417.35两个版本作为测试驱动程序。

通过测试结果我们看到,曲线最低的为RTX 2080Ti显卡首测时的所采用的416.33版本,而由于NVIDIA在417.22的显卡驱动版本中对《魔兽世界》进行了优化升级,游戏帧数提升效果明显,而与最新的显卡驱动版本相比,曲线变化不大。由此可见,针对部分游戏(例如《魔兽世界》)的驱动优化升级,不仅可以修正旧版本中的图形Bug,而且可以进一步挖掘显卡硬件的功能,使得显卡功能得以充分发挥。

其余热门DX12游戏 优化效果不明显

如今,提高帧数、提升画面质量、更充分地利用CPU资源的DX12技术被越来越多大热游戏所支持,其中,尤以今年上线的《古墓丽影:暗影》、《战地5》、《极限竞速:地平线4》表现最为突出,《战地5》我们之前已经做过了测试,接下来我们来看一下《古墓丽影:暗影》以及《极限竞速:地平线4》中的表现。游戏分辨率均调节为3840×2160,关闭垂直同步,游戏画质调节为最高。

显卡驱动版本417.22

显卡驱动版本417.35

显卡驱动版本417.22

显卡驱动版本417.35

对比之前的数据发现,不管是《古墓丽影:暗影》还是《极限竞速:地平线4》,在几次的显卡版本升级中,均未有太大帧数提升。主要原因在于,NVIDIA虽然对部分游戏进行了体验方面的系统优化,但主要还在自不断强化加深NVIDIA游戏显卡DLSS深度学习方面的能力。对于游戏玩家而言,相信在以后的驱动升级中,尤其是《古墓丽影:暗影》方面,都会得到大幅度的提升。

总结

通过我们上述的测试发展,在我们日常使用电脑的过程中,遇到的显卡更新驱动是必不可少的环节,对于绝大多数游戏玩家而言,升级驱动的有用的,新版驱动通常会修复一些我们在日常游戏中遇到画质、帧数等问题,并且为保证玩家的体验加入一些新的特性。此外,如今上线的很多大型游戏对显卡驱动也有一定要求,例如我们之前遇到的《战地5》就会因为显卡版本问题无法体验光线追踪技术。

当然,对于仍在使用上代显卡或者更早显卡的游戏玩家而言,显卡驱动也并非越新越好。很多显卡都有适合自身的驱动版本,玩家需要了解新的显卡驱动是否能和显卡完美兼容。否则贸然升级,不但游戏性能不会提升,还会因版本问题导致游戏过程中出现各种显示问题,进而导致显卡超负荷运行,影响显卡的使用寿命。希望每一位游戏爱好者在追求性能的同时,能够合理利用新驱动带来的附加价值。实现真正意义上的畅玩。

本文编辑:刘国亮

关注泡泡网,畅享科技生活。


推荐阅读
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 尽管深度学习带来了广泛的应用前景,其训练通常需要强大的计算资源。然而,并非所有开发者都能负担得起高性能服务器或专用硬件。本文探讨了如何在有限的硬件条件下(如ARM CPU)高效运行深度神经网络,特别是通过选择合适的工具和框架来加速模型推理。 ... [详细]
  • 深入理解Java中的volatile、内存屏障与CPU指令
    本文详细探讨了Java中volatile关键字的作用机制,以及其与内存屏障和CPU指令之间的关系。通过具体示例和专业解析,帮助读者更好地理解多线程编程中的同步问题。 ... [详细]
  • 理解存储器的层次结构有助于程序员优化程序性能,通过合理安排数据在不同层级的存储位置,提升CPU的数据访问速度。本文详细探讨了静态随机访问存储器(SRAM)和动态随机访问存储器(DRAM)的工作原理及其应用场景,并介绍了存储器模块中的数据存取过程及局部性原理。 ... [详细]
  • 深入解析:阿里实战 SpringCloud 微服务架构与应用
    本文将详细介绍 SpringCloud 在微服务架构中的应用,涵盖入门、实战和案例分析。通过丰富的代码示例和实际项目经验,帮助读者全面掌握 SpringCloud 的核心技术和最佳实践。 ... [详细]
  • 配置Windows操作系统以确保DAW(数字音频工作站)硬件和软件的高效运行可能是一个复杂且令人沮丧的过程。本文提供了一系列专业建议,帮助你优化Windows系统,确保录音和音频处理的流畅性。 ... [详细]
  • 卷积神经网络(CNN)基础理论与架构解析
    本文介绍了卷积神经网络(CNN)的基本概念、常见结构及其各层的功能。重点讨论了LeNet-5、AlexNet、ZFNet、VGGNet和ResNet等经典模型,并详细解释了输入层、卷积层、激活层、池化层和全连接层的工作原理及优化方法。 ... [详细]
  • 探索电路与系统的起源与发展
    本文回顾了电路与系统的发展历程,从电的早期发现到现代电子器件的应用。文章不仅涵盖了基础理论和关键发明,还探讨了这一学科对计算机、人工智能及物联网等领域的深远影响。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 本文探讨了 Swapper 工具对系统内存和存储设备(如 SD 卡)的潜在影响,解释其工作原理及使用时需要注意的问题。 ... [详细]
  • MySQL 高性能实战教程
    本课程深入探讨 MySQL 的架构、性能调优、索引优化、查询优化及高可用性等关键领域。通过实际案例和详细讲解,帮助学员掌握提升 MySQL 数据库性能的方法与技巧。 ... [详细]
  • 本文作者分享了在阿里巴巴获得实习offer的经历,包括五轮面试的详细内容和经验总结。其中四轮为技术面试,一轮为HR面试,涵盖了大量的Java技术和项目实践经验。 ... [详细]
  • Netflix利用Druid实现高效实时数据分析
    本文探讨了全球领先的在线娱乐公司Netflix如何通过采用Apache Druid,实现了高效的数据采集、处理和实时分析,从而显著提升了用户体验和业务决策的准确性。文章详细介绍了Netflix在系统架构、数据摄取、管理和查询方面的实践,并展示了Druid在大规模数据处理中的卓越性能。 ... [详细]
  • 智能车间调度研究进展
    本文综述了基于强化学习的智能车间调度策略,探讨了车间调度问题在资源有限条件下的优化方法。通过数学规划、智能算法和强化学习等手段,解决了作业车间、流水车间和加工车间中的静态与动态调度挑战。重点讨论了不同场景下的求解方法及其应用前景。 ... [详细]
author-avatar
太完美无缺_817
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有