拔草小分队:DLSS是个啥?我们需不需要? c字裤走秀 - 那些事儿 - 金网新闻网

  1. <ul id='hertsz'><button id='hertsz'><style id='hertsz'></style></button></ul>
  2. <pre id='hertsz'></pre>
  3. <dl id='hertsz'></dl><strong id='hertsz'></strong>

          拔草小分队:DLSS是个啥?我们需不需要?

          2019-11-08 20:28:48 IT中国 ITCN 分享

            DLSS,全称深度学习超采样抗锯齿,是随NVIDIA最新发布的RTX系显卡同步推出的抗锯齿技术。简单地说就是通过计算将画面的抗锯齿能力提升,使画面看起来更加锐利。

            在了解DLSS之前,我们先要说一下它的工作原理,那就不得不提一个RTX显卡独有的技术硬件:Tensor Core。

          其实TENSOR CORE对于我们来说并不陌生,其最早出现在Volta架构中,Turing架构在浮点精度上对其作了大量的优化工作来保证计算的准确性。


          Turing TENSOR CORE计算维度

            Tensor在中文里面的意思就是张量,区别于我们常见的标量(0维)、矢量(1维)、矩阵(2维),张量拥有3维或者更高维,本质核心上就是一个数据容器,可以包含更多维度数据。其主要应用就是目前大火的AI——深度学习,这里面主要会用到FMA矩阵融合计算,而TENSOR CORE的工作方式天生就适用于这种计算。


          TENSOR CORE是一个数列的运算方式

            它可以对两个4×4 FP16浮点矩阵进行相乘操作,然后将结果加入到另一个4×4 FP16/FP32浮点矩阵中,最终输出新的4×4 FP16/FP32矩阵,NVIDIA将Tensor Core进行的这种运算称为混合精度数学,因为输入矩阵的精度为半精度,但乘积可以达到完全精度。

            每个时钟周期内,图灵架构的Tensor核心可以执行64个FMA运算,从而大大加速矩阵运算,除了新的神经图形功能外,还用于深度学习训练和推理操作。


          NGX

            而在加入TENSOR CORE之后,NVIDIA还为其配置了一个全新的神经图形框架:Neural Graphics Framework,简称NGX,其可以在游戏中实现诸如DLSS深度学习超采样抗锯齿、AI Super Rez超级分辨率、AI Slow-Mo慢动作、AI InPainting等等。

            由于高分辨率下的来源信号或连续的模拟信号能够存储较多的数据,但在通过取样(sampling)时将较多的数据以较少的数据点代替,部分的数据被忽略造成取样结果有损,使机器把取样后的数字信号转换为人类可辨别的模拟信号时造成彼此交叠且有损,在声音中,便会出现刺耳、不和谐的音调或是噪音。同样,在3D绘图时,每个图形由像素组成,每段瞬间画面由帧组成,因为屏幕上的像素有限,如果要表现出多边形的位置时,因技术所限,使用绝对坐标定位法是无法做到的,只能使用在近似位置采样来进行相对定位。由于没有足够的采样来表现出3D世界中的所有物品的图形,所以在最后图像显示上,这些现象便会造成在物品与物品中过渡的边缘就会产生波浪状、圆形、锯齿和闪烁等有损现象,严重影响了画面的质量。


          如果没有抗锯齿......

            超级采样抗锯齿(Super-Sampling Anti-aliasing,简称SSAA)是早期抗锯齿方法,比较消耗资源,但简单直接,先把图像映射到缓存并把它放大,再用超级采样把放大后的图像像素进行采样,一般选取2个或4个邻近像素,把这些采样混合起来后,生成的最终像素,令每个像素拥有邻近像素的特征,像素与像素之间的过渡色彩,就变得近似,令图形的边缘色彩过渡趋于平滑。再把最终像素还原回原来大小的图像,并保存到帧缓存也就是显存中,替代原图像存储起来,最后输出到显示器,显示出一帧画面。这样就等于把一幅模糊的大图,通过细腻化后再缩小成清晰的小图。如果每帧都进行抗锯齿处理,游戏或视频中的所有画面都带有抗锯齿效果。而将图像映射到缓存并把它放大时,放大的倍数被用于分别抗锯齿的效果。


          DLSS工作原理

            但是无论是哪种抗锯齿,玩家们都是在不影响画面美观度的基础上尽量开到最低,因为这玩意太耗费显卡的性能了。但是这一代的DLSS深度学习超采样抗锯齿却完全不会这样,简单的来说,NVIDIA会通过收集数千个以64×超级采样生成参考画面,经过对像素点进行64次偏移着色合成输出后,理论上画面细节具有近乎完美的图像效果。同时还会生成正常的渲染图像,然后要求DLSS网络响应输出对应结果,观察与64×超级采样画面差异,调整网络权重,经过多次迭代以后,DLSS自行学习产生的结果将具有与64×超级采样画面相同质量的细节,还可以避免TAA产生的运动模糊等问题。


          传统TAA和DLSS 2×的细节对比


          DLSS 2×相当于64×的超采样抗锯齿

            而这一切的运算过程都是在NVIDIA的超算上进行的,不会消耗玩家的资源,NVIDIA会将每一次更新的结果放在显卡驱动中,玩家们只要通过驱动的更新就可以享受到针对自己显卡型号的最佳抗锯齿。

            那么DLSS这么好,是不是一定就要买它所支持的显卡呢?也不尽然,因为从目前来看支持DLSS的显卡普遍交规。下面就为大家推荐几款性价比很高的显卡,支不支持的都有,看你的选择。

          影驰RTX 2060 大将

            时至618,影驰RTX 2060 大将显卡已经开始了优惠活动,原价2499元参与减100元活动,只需要2399元即可到手,喜欢的朋友不妨关注一下。


            影驰RTX 2060 大将在外观上采用了双90mm风扇配蓝色丝印的极简设计,全金属背板加持,并且采用了镂空设计,搭配专门研发的星曜散热器,效果出众。

          声明:本站部分资源来源于网络,版权归原作者或者来源机构所有,如作者或来源机构不同意本站转载采用,请通知我们,我们将第一时间删除内容。本站刊载文章出于传递更多信息之目的,所刊文章观点仅代表作者本人观点,并不意味着本站赞同作者观点或证实其描述,其原创性及对文章内容的真实性、完整性、及时性本站亦不作任何保证或承诺,请读者仅作参考。
          编辑: