AMD开始为基于RDNA的GPU开发自己的神经超采样和去噪技术

ops/2024/11/1 7:42:00/

NVIDIA 的升级技术已经取得了长足的进步,这些技术解决了现代游戏在开启光线追踪时在苛刻场景中的性能问题。NVIDIA 开始实施各种光线追踪和升级技术后,AMD 和英特尔也紧随其后,推出了自己的 FSR 和 XeSS 升级方法。据报道,AMD 将跟随 NVIDIA(DLSS 光线重建)开发基于 AI 的去噪技术和神经超采样,解决路径追踪帧上的噪声问题。

在这里插入图片描述
此前AMD 确认下一代 RDNA 4 GPU 将于 2025 年初推出,具有显着更高的光线追踪性能和新的 AI 功能。

虽然 DLSS 在过去几年中已经相当成熟,但 AMD 和英特尔仍在通过发布更新、更好的升级器来迎头赶上。 AMD 今年发布了 FSR 3.1,比之前的版本稳定得多,但在路径追踪图像的降噪方面仍然存在问题。

NVIDIA 远远领先于竞争对手,因为它引入了光线重建来通过降低噪音来改善视觉效果,但 AMD 依赖于现代游戏中的降噪器。虽然游戏中的降噪器效果令人满意,但基于 AI 的神经网络,即 NVIDIA 的光线重建功能更强大,可以更准确地对图像进行降噪。

在这里插入图片描述
为了完成这项工作,NVIDIA 使用了自己的 Tensor Cores,但 AMD 依赖于 WMMA(波矩阵乘法累积)。

这意味着 AMD 目前正在开发一种技术,该技术将使用 AI 提供更好的视觉效果和降噪效果,并可在 RDNA GPU 上使用。目前尚不清楚这些技术是否适用于上一代和当前一代的现有基于 RDNA 的 GPU,还是仅适用于即将推出的 RDNA 4 或未来的 GPU。AMD 的 FSR 以其通用兼容性而闻名,这使其比 DLSS 更具优势,但即将推出的技术可能仅适用于 RDNA GPU。

AMD-Neural-Techniques.jpg

AMD 还补充说,其技术可以通过在一次传递中以及在低分辨率下对所有噪声进行降噪,从而取代渲染引擎中用于不同灯光效果的多个降噪器。

FSR 4.0 也有可能与 NVIDIA 和 Intel GPU 具有有限的兼容性,但可以充分发挥 RDNA GPU 的潜力。 AMD 可能会考虑使用 AI 来开发其神经网络,这并不奇怪,因为今年,AMD 首席技术官 Mark Papermaster 宣布他们正在其游戏设备上实现基于 AI 的升级。

感谢大家花时间阅读我的文章,你们的支持是我不断前进的动力。期望未来能为大家带来更多有价值的内容,请多多关注我的动态!


http://www.ppmy.cn/ops/130078.html

相关文章

Python基础15_读取CSV文件绘图数据结构:栈链表

一、读取CSV文件 CSV(Comma-Separated Values,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本); CSV 是一种…

el-dialog支持全局拖拽功能

1.首先在全局的组件实现拖拽功能&#xff0c;结构如下 dialogDrag.vue的内容 <script>export default {mounted() {// 获取当前的dialog及其headerlet aimDialog this.$el.getElementsByClassName(el-dialog)[0];let aimHeader this.$el.getElementsByClassName(el-d…

游戏-夺命左轮(Python)

简介 最近B站给我推的骗子酒馆有点多&#xff0c;居然还有真人版&#xff0c;于是&#xff01;&#x1f913;&#x1f446;&#x1f3fc; 代码 # -*- coding: utf-8 -*- # Environment PyCharm # File_name player |User Pfolg # 2024/10/28 19:17 import ctypes im…

Java | Leetcode Java题解之第524题通过删除字母匹配到字典里最长单词

题目&#xff1a; 题解&#xff1a; class Solution {public String findLongestWord(String s, List<String> dictionary) {int m s.length();int[][] f new int[m 1][26];Arrays.fill(f[m], m);for (int i m - 1; i > 0; --i) {for (int j 0; j < 26; j) {…

HTML入门教程18:HTML类

一、定义类 在HTML中&#xff0c;你使用class属性来为元素分配类名。类名可以是任何你选择的名称&#xff0c;但最好使用能够描述元素用途或样式的名称。类名前面用一个点&#xff08;.&#xff09;表示&#xff0c;但在HTML中给元素分配类名时不需要这个点。 <div class&…

【力扣专题栏】重排链表,如何实现链表里面节点之间的交换?

题解目录 1、题目描述解释2、算法原理解析3、代码编写 1、题目描述解释 主要就是实现&#xff1a;第一个节点和最后一个节点交换&#xff0c;第二节点和倒数第二个节点交换&#xff0c;依次交换下去。 2、算法原理解析 3、代码编写 class Solution { public:void reorderList(…

sqlserver、达梦、mysql调用存储过程(带输入输出参数)

1、sqlserver&#xff0c;可以省略输出参数 --sqlserver调用存储过程&#xff0c;有输入参数&#xff0c;有输出参数--省略输出参数 exec proc_GetReportPrintData 1, , , 1--输出参数为 null exec proc_GetReportPrintData 1, , , 1, null--固定输出参数 exec proc_GetReport…

高效租房流程管理:Spring Boot租房系统解析

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统&#xff0c;它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等&#xff0c;非常…