当前位置: 首页 > 快讯 > 国际 > > 内容页

性能提升已不是唯一追求,Intel正在让您的电脑“透明化”

来源:腾讯网 2023-08-26 02:18:18

性能提升已不是唯一追求,Intel正在让您的电脑“透明化”

自从去年10月份英特尔正式发售了其旗舰独立显卡A770/A750之后,英特尔在这接近一年的时间内在持续优化着其性能,甚至不惜以重建驱动架构的方式来完成这一目标。截止到现在,英特尔锐炫显卡已经进行了30次的重大驱动更新,在57款游戏的发售当天就给予了驱动支持,此外XeSS已经原生支持70款游戏,DX9、DX11的性能均得到了大幅度提升,与此同时再通过降低售价的方式,提升性价比——A750首发价格2499元,而目前官方价格已经降到1799元,提升性能+降低售价齐头并进,达到了更高的性价比。

来到了2023 Q3,英特尔锐炫显卡为游戏玩家们总共带来了三大部分的升级,除了我们已经“习惯”了的驱动更新外,还引入了全新的性能指标“GPU Busy”以及PresentMon Beta终端工具,后两者便是我题目中提到的,英特尔正致力于您的电脑“透明化”,通过引入新的性能指标与终端工具,让玩家能够更清楚的了解到自身CPU与GPU性能的匹配情况,在不损失游戏体验的情况下体验到更高的画质。


(资料图)

对于此次驱动升级所带来帧数提升,各媒体同行已经做了相当全面的介绍了,这部分我就简要带过,把重点放在后面的“GPU Busy”指标上。

一、驱动升级——这次重点在DX11!

自以重建驱动架构的方式平均提升DX9游戏性能43%之后,本次大驱动版本的升级重点在DX11。

在均搭配i5-13400F时(Intel官方推荐用来搭配A750的CPU),最新的驱动对比初代3490驱动在DX11游戏中可以提升5%~33%的游戏帧数,平均下来的提升高达19%。

而对于游戏流畅度方面的衡量指标99 Percentile(即我们常说的1%Low帧,99 Percentile是英特尔官方的叫法),最新驱动对比初代驱动提升范围在9%~45%,流畅性平均提高20%,帧数更加稳定。

二、GPU Busy——更加深入的性能指标

对于性能监控,大家肯定不陌生了,市面上也有非常多的软件可以完成这一需求,但监控的指标基本就是当前帧数、CPU和显卡的功耗、频率、占用等常规项目,而本次英特尔带来了全新的监控指标——GPU Busy,让你更加了解你的系统,并且可以通过这个指标避免或消除CPU出现的瓶颈问题。

先来通过英特尔给出的流程图来解释一下GPU Busy到底指的是什么,请看下图:

这张图中,英特尔为我们展示了游戏时CPU、GPU大致是如何工作的。在游戏时,CPU需要先进行物理计算和渲染,渲染完成后把相应的图形信息转化为DirectX调用。之后执行一个被称为“Present”的操作,该操作就是将所有信息都发送给了DirectX,此时GPU进行渲染并完成显示输出,在此期间CPU等待GPU工作完成,Present返回后CPU再次重新开始物理计算与渲染,以此重复就是我们游戏时CPU和GPU的工作流程。

在第一个Present操作执行到Present返回的这段时间便是我们常说到的“Frametime”即“帧生成时间”,帧生成时间影响着我们画面的流畅度,而在这个时间中,GPU渲染所用到的时间(或者说GPU的繁忙程度)就是GPU Busy指标所指代的对象。理论上GPU Busy与Frametime一致,才能保证效率最大化,即CPU和GPU处于平衡的状态。

下图是初版驱动时A750+i5-13400F在《守望先锋》1080P+Ultra画质下的GPU Busy与Frametime的对比,GPU Busy与Frametime是基本不重合的。在左侧的框内,GPU Busy明显低于Frametime,说明CPU工作所花费的时间要高于GPU,说明性能受限于CPU,GPU一直在等待着CPU完成任务;在中间的框内,GPU Busy与CPU达到了一定的重合,这就说明在这段时间内,CPU和GPU的工作处于相对平衡的状态或是GPU受限。

为了解决这个问题,要尝试让CPU和GPU趋于平衡,首先,英特尔在底层驱动中对此进行优化。一般情况下,游戏会向DirectX发送渲染指令,然后这些渲染指令会转化为GPU驱动可以了理解的内容进行计算,驱动会依据需要计算的内容进行编译、分配资源并执行,在英特尔起初的一些驱动版本中,DirectX和GPU之间的转译效率并没有现在的高,资源分配和管理也优化的并不好,导致了GPU Busy明显低于Frametime,Frametime的波动很明显。

GPU Busy与Frametime相差甚远,导致负载都在CPU一方,CPU成为瓶颈。

新版驱动便优化了这个问题,改进了Frametime的波动情况,见下图浅蓝色的线条。

而在与GPU Busy的对比上,Frametime几乎和它重合了,这意味着CPU和GPU能够高效的协同工作,不会出现一方非常忙碌的工作而另一方空闲的情况,在游戏的流畅度方面提升的非常多,也让玩家的硬件调用更加完善。

这帮助了英特尔可以更好的了解驱动开发情况以平衡CPU和GPU的,那么对于我们玩家朋友们来说,GPU Busy指标的出现能带来什么好处呢?英特尔同样为我们带来了解析和案例。

下图为在4571驱动下,A750+i5-13400F在1080P Low画质下运行CS2时,Frametime与GPU Busy对比。可以看到在低画质下由于GPU本身渲染工作并不复杂,负载很低,导致Frametime明显高于GPU Busy,性能受限于了CPU。

而下图是同样在4571驱动下,A750+i5-13400F在1080P Ultra画质下运行CS2时,Frametime与GPU Busy的对比,由于画质的增加,GPU的负载增高了,Frametime与GPU Busy趋于平和,曲线平缓。

通过这两者的比较我们可以得出结论:当画质低、GPU负载低时,由于工作都在CPU端,CPU负载较高,所以并不能获得最佳性能表现,而当画质提高时,由于GPU负载提高,Frametime与GPU Busy更加同步,CPU也就不再成为瓶颈。

当玩家们在游戏时看到这个数据后,便可基于此来调整游戏的画质,在不损失流畅度的情况下,“免费”提升画质,也让自己的硬件发挥的更加饱满。

总结一下GPU Busy这一全新的概念,我们可以将GPU Busy看作是一个更加深入的性能指标,在之前我们只能看到系统在运行游戏时一些表面的数据,只能起到“知晓”的作用,而有了GPU Busy之后,我们可以深入到硬件层面上来了解系统的运行状态,以及在游戏时是否达到了一个平衡的负载,并进行针对性的画质调整。如果打一个比方的话,之前常规的性能监控指标就像一面毛玻璃,模模糊糊什么都看不清楚,而GPU Busy就像在这面毛玻璃上泼了一盆水,让系统更加透明。

三、PresentMon Beta

说了这么多GPU Busy,那么这个指标在哪看呢?英特尔为我们带来了PresentMon Beta终端软件。

PresentMon Beta提供了可视化叠加试图功能,让玩家可以在游戏内以图形化的方式监控性能数据,并且自定义调整显示效果、模式与UI形式。

可监控的指标包括帧数、1%low帧、GPU占用、温度等等常规项目,还可以在游戏内以图标的方式实时监控Frametime和GPU Busy,在游戏内直接调整到系统最佳匹配的画质。支持DX11、DX12、OpenGL、Vulkan等API。

另外值得一提的是,PresentMon Beta是一个开源软件,并不是Intel平台专用的,Intel已为其匹配了其他厂商GPU、CPU,目前市面上的主流平台均能使用此软件,但略有遗憾的是正因适用于不同平台,目前PresentMon Beta并没有集成到Arc Control中去。

四、写在最后

2023 Q3,英特尔又为锐炫带来了惊喜,在大幅优化DX9后,又继续优化DX11,带来了接近20%左右的帧数提升,“养成系”显卡名副其实,另外,全新引入的GPU Busy指标衡量了CPU与GPU之间负载关系,帮助玩家更“透明”的了解到自己系统的负载,从而找到更适合的画面设置,为业界带来了全新的度量指标,借由开源的Intel PresentMon Beta软件即可在游戏中实时查看。

作为目前市面上为数不多的高性能消费级GPU,英特尔锐炫独立显卡这近一年来带来的进步和惊喜着实不小,英特尔也在积极听取用户意见以及履行着驱动优化的承诺,让消费者看到了英特尔的诚意和深耕消费级独显的决心。

最近更新