随着图形技术的进步,单纯的渲染已经不足以反应GPU计算能力,也无法做到显著提升性能,AI渲染就越来越普遍。XeSS就是Intel打造的AI超分解决方案,对标NVIDIA DLSS、AMD FSR,在较低分辨率的画面帧的基础上,提取运动矢量,使用超分辨率技术进行放大和加速,从而生成更高质量的图像。
官方号称,在2K超高画质游戏中,XeSS可以带来22-80%的性能提升,尤其是在光追等像素生成较为困难的场景中效果更明显。经过不断努力,Intel XeSS已经有超过150款游戏支持,初具规模。
如今,XeSS终于升级为第二代,SR超分技术基础上增加了两项新技术:XeSS FG帧生成技术,提升画面质量与帧率;XeLL低延迟技术,提升响应速度。XeSS FG帧生成技术的工作原理是:首先使用游戏引擎,原生渲染出第一帧和第二帧,然后通过插帧技术和AI算法,生成二者之间的中间帧并插入。
为了实现这一目标,Intel采用了两种技术,分别是光流重投影技术、运动矢量重投影技术,二者结合以确保插帧的准确性、画面的流畅性。不过不同于NVIDIA RTX 40系列,Intel不需要单独的光流加速器硬件,至于是否支持NVIDIA、AMD的显卡还在评估。
目前暂时还没有支持XeSS FG帧生成的游戏,毕竟刚刚宣布,但是《F1 24》等游戏已经在积极开发集成,UE等游戏引擎也可以通过插件支持。当然,XeSS SR超分、XeSS FG帧生成两项技术也是可以一起使用的。
XeSS SR渲染一个稍低分辨率的画面帧,并将它放大,在送到XeSS FG插帧里,实现帧率翻倍。比如《F1 24》,可以看到XeSS 2的性能提升是非常显著的,远超初代XeSS。
2K超高画质下,锐炫B580的基准帧率为48FPS,开启XeSS 2质量模式就能提升至2.8倍,不但比初代XeSS高了超过65%,甚至超过了XeSS SR超高性能模式。依次开启XeSS 2平衡模式、性能模式、超高性能模式,帧率还可以逐步提升,最终高达186FPS,是原生性能的几乎4倍。
介绍XeLL低延迟技术之前,先回顾一下PC游戏中的系统延迟怎么来的。这个过程始于玩家点击鼠标的动作,一直持续到画面最终显示在屏幕上,这个过程所需要的时间,就是我们说的延迟。
具体来说,玩家操作的信号首先传递给CPU,随后进入一个称作渲染队列的环节,然后GPU将这些指令转换成屏幕上的像素,最后这些像素构成的图像呈现在显示器上。整个流程中的每一步都可能增加延迟,累积起来就是我们在游戏中感受到的卡顿现象。
为了尽可能降低延迟,NVIDIA打造了Reflex技术,AMD则推出了两代Anti-Lag,现在轮到了Intel XeLL。XeLL重点针对CPU渲染队列等待过程,基本消除了它,从而大大缩短了从鼠标点击到屏幕显示的整个过程。
Intel PresentMon工具已经可以显示具体延迟,方便玩家测量从鼠标输入到系统显示的整个延迟时间。同时,Intel内部还开发了延迟测量工具(LMT),基于微控制器的一款特殊设备。
实际性能如何呢?还是以《F1 24》为例。原生渲染时,48FPS帧率的延迟是57毫秒,而在开启XeLL之后,延迟降低到了32毫秒,改善了多达45%。更神奇的是,如果把XeSS SR、FG、XeLL低延迟全部打开,可以把延迟降至28毫秒,改善51%,同时帧率高达152FPS,提升2.17倍。
当然,也可以只开启SR、低延迟,此时延迟仅有19ms,改善足有67%,而帧率为90FPS,仍有原生渲染的接近2倍。
XeLL低延迟技术是基于驱动程序实现的,因此效果不是最好的,但很容易集成到游戏中。首发支持的有《F1 24》、《漫威争锋》、《刺客信条:幻景》、《杀戮空间3》等等,未来还会有更多加入。