1Reflex技术介绍
[PConline 杂谈]说到电竞游戏如何畅玩,玩家一般会与屏幕刷新率,或者帧数直接挂钩,这在高刷屏刚推出的那时确实是很多玩家关注的点之一。毕竟当时大家没有一个完整、清晰的概念,只是知道:帧数上去了游戏也就流畅,操作更加得心应手。
发展至今,不少玩家也逐渐意识到除了帧数、刷新率,硬件延迟也会给游戏操作带来影响,即使屏幕刷新率高了,游戏帧数也足够了,但操作起来还是有些不跟手的情况,经常脑子到了,手也到了,但游戏角色就像慢半拍一样。
他们也在不断的学习硬件知识,想尽办法怎样去降低延迟,提升自己的操作上限。说句实话,玩家越来越懂硬件,都是给游戏逼的……
NVIDIAReflex技术是在今年9月推出的新技术,旨在通过优化渲染队列,降低CPU渲染队列压力来降低游戏响应延迟。在设置菜单里还可以选择“Reflex+Boost”选项,这样在CPU成为瓶颈的情况下,也可以锁定系统的GPU频率,进一步改善延迟状况。
该技术已经支持Valorant、Apex英雄、使命召唤:战区、使命召唤:黑色行动与堡垒之夜,日后会支持更多的游戏。
下面我将会通过英伟达的LDAT套件,实测并讲解游戏中的哪些因素会影响游戏延迟,同时也会针对英伟达在数款游戏中新搭载的Reflex技术来测试它对游戏延迟的优化作用。
延迟与Reflex
先来简单复习一下延迟的概念:
输入→输出(端对端)过程,这个过程即为“延迟”
端到端延迟,包括鼠标输入延迟,主机处理数据延迟与显示器输出图像的延迟,每一环都会影响你的操作体验。
高延迟,带来的问题就是画面变化总比鼠标慢一拍,也有很多玩家将此称为“跟手性”。更低的延迟,更能让玩家实现“指哪打哪”的效果。
LDAT套件可以测量出整个过程的总延迟,这篇文章要探讨的主要是怎样调整游戏设置来达到降低游戏延迟的效果,关于外设、电脑配置搭配会怎样影响延迟就考虑留到下期讲解了。
NVIDIA Reflex技术是在9月2日发布会时推出的新技术,旨在通过优化渲染队列,降低CPU渲染队列压力来降低游戏响应延迟。该功能有两档可选:Reflex,和Reflex+Boost。
该技术已经支持Valorant、Apex英雄、使命召唤:战区、使命召唤:黑色行动与堡垒之夜,日后会支持更多的游戏,这次我们就选取其中三款支持Reflex的游戏来测试。
延迟的测量:LDAT
LDAT是一个“麻雀虽小,五脏俱全”的小套件,通过内部敏感的亮度传感器可捕捉到显示器变化的一瞬间。
软件可显示亮度水平,从黑色切换至桌面蓝色,可迅速检测到亮度变化
用它测量延迟,最靠谱的方法是捕捉游戏中亮度变化最大,且触发最快的情景(如开枪,枪口火花闪烁,或者其它瞬发,亮度变化大的地方),FPS游戏最适合就是枪口火花,将传感器对准,并使用配套改装鼠标触发即可记录。
需要注意的是,这套设备肯定也有自己的延迟,但只要控制好无关变量不改变,就可以对比出自己想要的结果。
平台硬件配置
这次我们挑选了新卡RTX 3080,图灵架构系列中端代表GTX 1660 Super,RX 5700 XT公版,以及很多人还在用的GTX 1060 6G,Reflex技术支持GTX 10系显卡,我们也想看看在旧卡上这项技术会对延迟有多大提升。
RTX 3080我们选择了影驰黑将,售价5499元的它性能与散热方面表现都非常不错,是很多人买RTX 3080时会加入考虑的一款非公卡,用它测试也比较有代表性。
为了测试4K电竞到底可不可行,我们也弄来了一台宏碁X27 4K144Hz显示器,从1080P到4K均可实现144Hz的刷新率。
驱动设置方面,N卡关闭G-Sync,打开低延迟模式的超高选项,A卡则打开Radeon Anti-Lag。
2Reflex技术实测
测试游戏
Valorant
Valorant是一款Riot(拳头)公司新推出的FPS射击游戏,虽然被人称为“缝合怪”,但游戏性相当不错,对玩家的枪法技术要求也比较高,官方宣传的力度非常猛烈。不过目前因为没有进入国服,所以热度也消减得比较快,日后引进至国内应该会有不错的热度。
测试环境:遗落境地地图,画质全高,关闭帧数限制,使用神射手枪,传感器对准枪口火花记录自动连发100次,测量平均延迟。
堡垒之夜
堡垒之夜火了全靠它后期推出的大逃杀模式,虽然现在还有不少大主播支撑热度,但人气也不够刚出的时候那么大了。不过游戏的搭板子挺有新意,刚枪的技术要求也很高。游戏也搭载了不少前沿技术,如光线追踪、DLSS与Reflex,作为这次测试延迟的游戏非常合适。
测试环境:创造模式,画面设置为全屏、中等预设画质、DX11。使用突击步枪,传感器对准枪口火花记录自动连发30次。
使命召唤:战区
使命召唤:战区作为免费的大逃杀游戏,因其快节奏与多样的玩法受到不少玩家的喜爱,总之爽快就完事了。
测试环境:测试场景为大逃杀练习模式的水塔塔顶(见上图),画面配置如上方三张小图,使用格洛克手枪对钢板连发13次,传感器对准钢板火花处记录。
测试结果
测试结果会分为几部分,分别讲解不同设置下对延迟的影响。
不同显卡在游戏不同分辨率中的运行帧数
帧数方面四款显卡都依照着RTX 3080>RX 5700 XT>GTX 1660 Super>GTX 1060,理论上帧数越高,延迟就会越低,这在之后的延迟测试里会有所体现。
《堡垒之夜》里GTX 1660 Super和GTX 1060在4K下的帧数也很高的原因是默认中等画质设置下,游戏会按照分辨率来调整3D分辨率的比例,正好我们也可以测试下这种特殊情况下Reflex能不能起效。
不同游戏、显卡、分辨率之间的延迟对比
四款显卡分别进行了三款游戏的测试,游戏延迟方面,《使命召唤:战区》延迟最高,《Valorant》第二,《堡垒之夜》则最低,不同游戏之间会存在引擎差异带来的延迟影响,当然这里对延迟影响比较大的是帧数。
对比四款显卡,延迟排序也如帧数一样,RTX 3080>RX 5700 XT>GTX 1660 Super>GTX 1060,根据上面的帧数测试结果也可断定帧数越高(显卡性能越强),对降低游戏延迟的效果就更大。
再对比分辨率,提高分辨率后,延迟提升也非常明显,这主要就是高分辨率带来的渲染压力,显卡性能不足所致。例如GTX 1060,在4K分辨率的《使命召唤:战区》只有31帧,端到端延迟163ms,玩起来有很明显的不跟手感觉。当然这里只是用作示例,毕竟我认为不会有人真的想用GTX 1060来流畅玩4K游戏。
帧数、游戏、显卡、分辨率测试小结:总结上面两小节数据,帧数和延迟总体呈现一个正相关的状态,帧数越高,对降低延迟的效果就越大。
但分析RTX 3080在《Valorant》中的帧数与延迟表现,可以发现帧数在很高的时候,对延迟的表现影响就变得更小。1080P、2K、4K之间,帧数虽然各相差300帧,但4K与2K的延迟差距却比2K到1080P的要大得多。
虽然帧数在到达一个点后,对延迟的优化效果会下降,但这不影响“帧数高,延迟低”这一个结论。根据这个结论,也可以推出画质越高,延迟越高的结论,毕竟提升画质后一般帧数会变低。
实测Reflex技术对游戏延迟的影响
Reflex技术降低的是渲染期间的延迟,其中包含了CPU、驱动、游戏一系列产生的延迟。而即使你没有LDAT这种检测延迟的套件,你也能在游戏中找到相关参数来测量延迟。
Reflex关闭
以《Valorant》为例,设置中可查看一系列硬件信息与延迟,其中有CPU RHI(即渲染提交)时间,游戏转译延迟等,这两个其实就是延迟中的大头,也是Reflex技术降低延迟要处理的地方。
此处配置为RTX 3080,4K分辨率。Reflex关闭时,CPU RHI时间为9.24ms,游戏转译延迟为29.24ms。
Reflex开启
当打开Reflex后,CPU RHI时间立刻降低至2.87ms,游戏转译延迟也降至12.96ms。
Reflex开启+Boost
而把Boost也打开后,CPU RHI时间为2.38ms,游戏转译延迟为12.64ms,与Reflex其实差不多。
下面来看看三款游戏,三款N卡通过LDAT套件测得的延迟。
《Valorant》中,对RTX 3080来说,打开Reflex与关闭之间的延迟差距并不大,因为它的帧数已经很高了,足以抵消掉软件渲染延迟所带来的整体延迟影响。
提升最明显的就是GTX 1660 Super与GTX 1060两张卡了,4K分辨率下提升最大,GTX 1660 Super从41.9ms降至29ms左右,GTX 1060则从46ms降至31ms左右。
《堡垒之夜》中,RTX 3080依然是因为帧数很高的原因,打开与关闭Reflex影响极小。
而GTX 1660 Super、GTX 1060的帧数表现也非常高,Reflex提升的效果也没有《Valorant》里那么大,较明显的区间在4K分辨率下。
《使命召唤:战区》里就有意思了,三张显卡的游戏帧数都不算特别高,RTX 3080在打开Reflex后延迟下降了不少,4K打开Reflex+Boost后的延迟也比较接近2K不打开Reflex的延迟表现了。
而再看GTX 1660 Super,GTX 1060,两张卡在2K分辨率下延迟降低幅度最大,4K下则应该是因为帧数过低而起不到较好的延迟降低效果。
Reflex技术实测小结:这项技术对处于高压情况下的显卡会有一点帮助,例如2K下GTX 1660 Super、GTX 1060,4K下的RTX 3080,而当帧数太高,达到一个临界点后再打开Reflex,带来的提升就会变得较小。不过总归是免费的技术,不用白不用,反正开了也不会影响性能表现。
PConline 评测室总结
一轮测试下来总结出两点:一、帧数高,延迟就低;二、Reflex技术能让显卡在负载较大,帧数不算太高的情况下有效降低延迟,提升操作体验。
要帧数高,无非就两个方法,一是购买性能强劲的显卡,二是降低游戏分辨率,画质特效。 对于GTX 1660 Super与GTX 1060来说,1080P与2K更会是它们的主战场,要在这两个分辨率下实现高帧数相对简单。而对于RTX 3080,4K下只要舍得调整画质,那满足144Hz也不是大问题。建议想尝试4K 144Hz的玩家购买RTX 3080显卡,只有2K、1080P电竞游戏需求的可以考虑GTX 1660 Super。
影驰这款RTX 3080黑将售价非常实惠,5499元即可享受到RTX 3080核心带来的强劲性能与不错的散热性能,不过最近缺货的问题依然存在,有想法的朋友可以关注下影驰的电商页面或者公众号。
通过实测我们也发现打开Reflex能有效降低延迟,即使帧数不足以达到高刷屏的指标,也可以缓解操作不跟手的情况,而且该功能只要是10系以上的显卡都可以开启,唯一缺点就是当前支持的游戏比较少,以后逐步完善后会有不少的游戏玩家受益。
[PConline 杂谈]电竞游戏人气日益火爆,高刷显示器与各种电竞鼠标被不少玩家青睐,玩家除了关注FPS高不高,能不能流畅游戏之外,一项能影响玩家反应速度,但很少受人关注的参数:延迟,也开始被玩家注意了起来。
即使玩家的电脑配置已经达到顶级水平,但游戏中还是避免不了一些小卡顿,电脑反应突然慢了一点的情况,这就是硬件处理数据出现的延迟现象了。而现在想解决这种问题,英伟达给出了解决方案:NVIDIA Reflex技术。
NVIDIA Reflex:给电竞玩家提供更快的反应时间
NVIDIA Reflex技术是在9月2日发布会时推出的新技术,旨在降低游戏响应延迟,提升玩家的反应速度。原理是消除CPU渲染的“无用帧”,消除后压,并可立刻传送至显卡进行渲染。打开BOOST功能,还可以提升GPU频率,加快渲染。
该技术未来会支持Valorant、Apex英雄、命运2、使命召唤:战区与堡垒之夜,并且据英伟达工程师所说,未来会继续支持更多电竞类的游戏,如《CS:GO》,所以玩家可以期待一下。
而如何测量该技术带来的延迟时间缩减,我们也有一套专业的设备:LDAT,它的全名叫Latency Display Analysis Tool,显示(输入)延迟分析工具。
就如字面意思,它是一套分析你整套系统从输入,到显示输出之间响应时间的工具套件。
输入→输出(端对端)过程,这个过程即为“延迟”
从官方对该技术在《堡垒之夜》的实测数据来看,低分辨率下Reflex提升的效果略小,但到了4K效果就非常明显了。
不过官方数据始终不如自己测来得靠谱,我们就用手上的LDAT设备来实测一波。
这次我们就使用官方测试的游戏《堡垒之夜》来实测一下延迟,因为时间关系我们就只测试了RTX 2060,RTX 2080和新卡RTX 3080,看看效果如何。
《堡垒之夜》实测:中端卡与高分辨率下疗效明显
平台方面CPU为全核超5G的i9-10900K,内存也使用了高频低时序的芝奇4000MHz C15,确保游戏性能方面不会有太大瓶颈。因为要测试3种分辨率下的延迟对比,我们手上并没有4K 144Hz的显示器,所以就使用了一台4K 60Hz的显示器代替了。
《堡垒之夜》的Reflex选项非常易找,就叫“NVIDIA REFLEX LOW LATENCY”,有三档选项可选:OFF,ON,ON+BOOST。
1080P下测试结果,对于高端卡RTX 3080来说疗效不太显著,可能因为显卡已经能满足1080P流畅运行的条件。而疗效最明显的是RTX 2060,在Reflex+boost的情况下比不开要减少了3.2ms。
2K分辨率下,依然是RTX 2060有较大性能提升,打开Reflex后从34.2ms大幅降至25.1ms,加上boost后再降低至22.9。RTX 2080在打开Reflex+boost后也从27.4ms降至20.1ms,RTX 3080则从21.3ms降至19ms,幅度稍小。
4K的话是三张显卡疗效最大的一个分辨率,RTX 2060开启Reflex+boost从不开的50.4ms降至28.5ms,RTX 2080从41.5ms降至26.7ms,而RTX 3080则从25.8ms降至19.9ms。
总结:未来高分辨率的低延迟游戏解决方案
综合上述数据来看,性能强的显卡打开Reflex收效比较小,中端卡打开Reflex的收效就很大,对性能一般的显卡来说打开Reflex能有效降低反应延迟。
而且在不同分辨率中,4K的提升是最大的,1080P是最小的,对于反应敏捷的用户来说在1080P下打开应该能让他们更加稳定的发挥实力。
未来的话,因为高分辨率+高刷新率屏幕已经逐渐流行,2K 144Hz屏幕逐渐取代1080P成为主流用户首选,未来4K 144Hz也不再存在于想象之中。在高分辨率下起效甚佳的NVIDIA Reflex也能帮助用户一定程度下提升游戏体验。