加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 产品 > 正文

NVIDIA开发革命性纹理压缩算法

发布时间:2023-05-06 08:58:07 所属栏目:产品 来源:
导读:NVIDIA研究人员们开发出了一种新的纹理压缩算法,分辨率更高,显存占用更低。

GPU图形渲染中,纹理是重要的一环,而随着游戏技术的进步,纹理也是越来越细、越来越大,对系统资源的获取需求越来越高,因此对压缩资源
NVIDIA研究人员们开发出了一种新的纹理压缩算法,分辨率更高,显存占用更低。

GPU图形渲染中,纹理是重要的一环,而随着游戏技术的进步,纹理也是越来越细、越来越大,对系统资源的获取需求越来越高,因此对压缩资源的需求越来越大,因此就需要使用有效的压缩算法。在传统的文件系统中,一般采用的是基于块结构的压缩算法,这种方法的缺点是在压缩过程中会产生大量的冗余数据,从而导致系统性能下降。

NVIDIA的新算法名为“神经纹理压缩”(Neural Texture Compression/NTC),技术原理比较深奥,简单来说就是将纹理视作具有三个维度的张量进行处理,并对多个通道、Mipmaps一起进行压缩,最终获得的压缩质量大大超过JPEG XL或者AVIF格式。

此外,NTC算法不需要特定硬件,而是利用矩阵乘法的方式,可以在任何现代GPU上获得加速(不知道自带Tensor单元的RTX系列上会否有额外加成),对于硬盘、内存的占用也更低。这个功能的优点是,可以在一个显卡上同时运行多个游戏,并且不会影响显卡的性能。

相比于传统的GPU纹理压缩算法BC(区块压缩),新的NTC算法可`1以带来4倍的分辨率提升,从1024x1024来到4096×4096,纹理规模增加了16倍之多,质量自然不能同日而语。

使用RTX 4090压缩9个通道、4K分辨率的纹理,BC算法体积为3.33MB,NTC算法稍大一些为3.6MB,而渲染时间只是从0.49ms增加到1.15ms。


 

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章