Chia sẻ đam mê công nghệ
Phần mềm

Mod mới đưa DLSS Ray Reconstruction lên card AMD, nhưng vẫn còn nhiều giới hạn

DLSS-NR-on-AMD 0.8.0 đưa Ray Reconstruction và các tính năng DLSS chính lên GPU Radeon RDNA 3, RDNA 4 bằng runtime viết lại. Đây vẫn là bản thử nghiệm cộng đồng, cần tự chuẩn bị DLL.

Tóm tắt nhanh

  • Bản DLSS-NR-on-AMD 0.8.0 đưa Ray Reconstruction, DLSS Super Resolution, Frame Generation và Neural Rendering lên GPU Radeon RDNA 3 và RDNA 4.
  • Đây là bản viết lại runtime do một lập trình viên làm độc lập, dùng AMD HIP kernel. NVIDIA và AMD không liên quan đến dự án.
  • Người dùng phải tự có file DLL DLSS hợp lệ. Yêu cầu tối thiểu là Windows 11 và driver Adrenalin 26.1.1 trở lên.
  • Con số 90–100 FPS ở 1080p do tác giả tự công bố cho RX 9070 XT. Chưa có bên thứ ba đo lại.

Ray Reconstruction là bộ khử nhiễu dựa trên mạng nơ-ron của NVIDIA, dùng khi dựng các hiệu ứng dò tia. Trước nay, người dùng Radeon chỉ có FSR Ray Regeneration của AMD hoặc các bộ khử nhiễu thông thường để chọn. Bản mod 0.8.0 của lập trình viên danielblnc thêm một lựa chọn nữa, dù vẫn còn ở mức thử nghiệm.

Viết lại runtime, không phải lớp tương thích

Card Radeon RX cạnh loạt tựa game, chữ DLSS 4.5 and 5 Now Working on AMD GPUs
Ảnh bìa của Wccftech ghép card Radeon với loạt tựa game, kèm dòng chữ DLSS 4.5 và 5 đã chạy được trên GPU AMD. Ảnh: Wccftech.

Điểm khác biệt nằm ở cách làm. Dự án không dịch lệnh của NVIDIA sang AMD trong lúc chạy. Theo tác giả, từng mạng nơ-ron của DLSS được viết lại từ đầu, gồm HIP kernel, cách bố trí bộ nhớ và phần tích hợp với game. Vì mã nguồn không chứa tệp nhị phân độc quyền của NVIDIA, người dùng phải tự lấy DLL từ game họ sở hữu. Tối thiểu cần nvngx_dlssnr.dll (build 310.8.0.0 trở lên) cho Neural Rendering. Muốn dùng Ray Reconstruction, Super Resolution hay Frame Generation thì thêm nvngx_dlssd.dll, nvngx_dlss.dll và nvngx_dlssg.dll tương ứng.

Bản 0.8.0 còn bổ sung NeuralHub, trình quản lý quét game, cài mod loader và bật từng tính năng trong một giao diện. Việc cài đặt vì vậy bớt phần chỉnh tay file cấu hình.

Ảnh Cyberpunk 2077 cho thấy gì?

Cyberpunk 2077 với Ray Reconstruction tắt và giao diện mod hiển thị trạng thái
Trạng thái tắt Ray Reconstruction trên RX 9070 XT. Ảnh tĩnh này chỉ cho thấy giao diện mod, chưa đủ để kết luận về chất lượng hình. Ảnh: u/Plus-Raspberry-9551 / Reddit.

Bằng chứng hình ảnh hiện có đến từ một người dùng Reddit, u/Plus-Raspberry-9551. Người này chạy Cyberpunk 2077 trên RX 9070 XT đi cùng Ryzen 7 9700X, ở 1440p, đồ họa tối đa và bật Path Tracing. Ảnh trong bài chỉ ghi lại trạng thái tắt Ray Reconstruction, còn overlay của mod báo đúng trạng thái đó. Người này cũng nói không thấy hiệu năng giảm khi bật bộ khử nhiễu. Đây là một kết quả cá nhân, không phải phép đo có kiểm soát.

Ảnh tĩnh cũng chưa đủ để đánh giá chất lượng hình. Cần xem cảnh chuyển động nhanh, các vùng phản xạ và độ ổn định qua nhiều phiên chơi. Đây vẫn là bản thử nghiệm không chính thức, nên tính tương thích, độ trung thực hình ảnh và hiệu năng chưa được bảo đảm trên mọi game.

Con số 90–100 FPS đi kèm điều kiện gì?

Mô tả hiệu năng trên trang dự án ghi 90–100 FPS ở 1080p trên RX 9070 XT, dùng mô hình HT đầy đủ. Con số này chỉ áp dụng cho một card, một độ phân giải và một mô hình. Chưa có bên thứ ba nào đo lại. Với người đang cân nhắc thử mod, đây là điểm xuất phát để so sánh với game của mình, chưa phải kết luận về trải nghiệm chung.

Yêu cầu và giới hạn của bản 0.8.0

Ghi chú phát hành Alpha 0.8.0 của Neural Rendering Supermod
Trang phát hành gom đủ tính năng DLSS chính nhưng vẫn ghi bản mod ở mức Alpha. Ảnh: danielblnc / GitHub.

Bản mod đòi Windows 11, game DirectX 12 có DLSS, FSR hoặc XeSS, GPU Radeon RX 6000, 7000 hoặc 9000 và driver Adrenalin 26.1.1 trở lên. Frame Generation hiện cần giả lập nhận diện GPU cùng đủ đầu vào DLSS-FG. Game có chống gian lận sẽ chặn DLL, nên chỉ nên dùng khi đã tắt anti-cheat. Vulkan và Linux chưa có trong bản này.

RDNA 2 vẫn ở mức thử nghiệm và mới hỗ trợ Neural Rendering. Phần còn lại được hẹn cho các bản lớn sau. Với chủ card RX 6000, đây là dự án để theo dõi, chưa phải thứ nên cài ngay.

Ai nên thử, ai nên chờ?

Người đang dùng RX 7000 hoặc RX 9000, chịu được rủi ro và sẵn sàng sao lưu cấu hình là đối tượng phù hợp để thử. Lợi ích là được xem trực tiếp một bộ khử nhiễu vốn chỉ có trên card NVIDIA chạy trên game của chính mình, không cần đổi máy. Cái đánh đổi là độ ổn định: game nào lỗi, lỗi hình ở đâu, hiệu năng hụt bao nhiêu, hiện chưa có câu trả lời đầy đủ.

Người cần máy ổn định cho công việc hoặc chơi game thi đấu nên chờ thêm kiểm thử độc lập và bản phát hành chính thức. Đây là phần mềm mã nguồn mở tải miễn phí từ GitHub, nên không có giá bán để so sánh tại Việt Nam.

Những điểm còn chưa rõ

Tác giả nói chất lượng hình gần giống DLSS chạy trên phần cứng gốc, nhưng vẫn thừa nhận một số hiệu ứng chưa hoạt động 100%. Chưa có so sánh độc lập nào về chất lượng hình khi chuyển động, và chưa rõ mod chạy ổn định đến đâu trên các game khác ngoài Cyberpunk 2077.

Kết luận

Bản 0.8.0 là một bước đáng chú ý cho cộng đồng Radeon, nhưng vẫn là dự án cộng đồng chứ không phải hỗ trợ chính thức từ NVIDIA hay AMD. Hai câu hỏi quyết định giá trị của nó là độ ổn định trên nhiều game và chất lượng hình khi cảnh chuyển động nhanh. Hiện cả hai vẫn chưa có câu trả lời. Ray Reconstruction vẫn là công nghệ của NVIDIA. Thứ thay đổi là card Radeon có thêm một đường chạy thử, và đó là điều đáng theo dõi.

Nguồn tham khảo: danielblnc/DLSS-NR-on-AMD trên GitHub, Wccftech

Bài viết mới nhất