DLSS, công nghệ ứng dụng nhân xử lý deep learning Tensor trong những GPU RTX thế hệ mới của Nvidia là một giải pháp mang tính ứng dụng tuyệt vời cho game PC. Nhờ nó, game được render ở độ phân giải thấp hơn so với độ phân giải màn hình mà card gửi tín hiệu hình ảnh lên, rồi sau đó nhân Tensor lấy mẫu hình ảnh để tạo ra những khung hình game hiển thị ở đúng thông số của màn hình. Trải qua vài phiên bản, đến giờ DLSS đang ứng dụng bản 2.3, và đang giúp rất nhiều game mới có được chất lượng hình ảnh xuất sắc, cùng lúc đảm bảo tốc độ khung hình anh em mong muốn.
Thậm chí trong nhiều trường hợp, ví dụ như Death Stranding dưới đây, DLSS còn tạo ra chất lượng hình ảnh mượt hơn cả native, khi Super Sampling khử răng cưa ấn tượng hơn nhiều:
TAA + FidelityFX Sharpening
DLSS Quality
Thậm chí trong nhiều trường hợp, ví dụ như Death Stranding dưới đây, DLSS còn tạo ra chất lượng hình ảnh mượt hơn cả native, khi Super Sampling khử răng cưa ấn tượng hơn nhiều:
TAA + FidelityFX Sharpening
DLSS Quality
Nhưng đó là công nghệ dành cho những tựa game mới, và các nhà phát triển phải ứng dụng công nghệ này vào mã nguồn của game thì mới hỗ trợ. Vậy còn những trò chơi cũ mà hay thì sao? Nếu các nhà phát triển game không muốn đào lại mã nguồn của các tác phẩm họ phát triển trước đây để cập nhật DLSS, thì phải làm thế nào để tận dụng sức mạnh của nhân Tensor trong chip GPU trang bị trên các mẫu card đồ họa RTX mới?
Đó là lúc công nghệ DSR, viết tắt của Dynamic Super Resolution được ứng dụng. Với công nghệ này, ban đầu game sẽ được card đồ họa render ở độ phân giải cao hơn so với độ phân giải màn hình, rồi sau đó bóp hình ảnh về đúng thông số màn. Lấy ví dụ với DSR, game sẽ render 4K hoặc 2K, rồi co về 1080p. Nhờ đó, chơi game sẽ bớt răng cưa hẳn, vì card đồ họa phải xử lý nhiều điểm ảnh hơn, kết hợp với những công nghệ khử răng cưa vốn có mà từng trò chơi ứng dụng.
Vấn đề là DSR chẳng có ai dùng, đơn giản vì nó tạo ra áp lực quá lớn lên card đồ họa. Chơi game native tốc độ khung hình đã là một nỗi lo rồi, giờ còn đẩy độ phân giải lên nữa, cái đẹp chắc chắn không đáng đánh đổi lấy sự mượt mà trong từng khung hình. Vậy là Nvidia giới thiệu công nghệ mới, DLDSR (Deep Learning Dynamic Super Resolution), tận dụng sức mạnh của nhân Tensor trong card RTX để biến công nghệ tưởng chừng không có tác dụng này trở thành một giải pháp rất ổn để chơi những game cũ.
Nói cách khác, DLDSR hoạt động trái ngược hoàn toàn so với DLSS về mặt bản chất, nhưng chúng đều dùng nhân Tensor để đạt mục tiêu đặt ra.
Thực tế thì, những tác phẩm ra mắt cách đây khoảng 5 đến 8 năm, thậm chí ra mắt lâu hơn đều được tối ưu để vận hành tốt nhất trên những thế hệ phần cứng PC đương thời. Sự phát triển của công nghệ đồ họa máy tính đã tạo ra những giải pháp mạnh hơn gấp nhiều lần so với khi những game như Diablo III hay Bioshock Infinite ra mắt. Và nhờ vào DLDSR, những game cũ mà hay sẽ được lột xác phần nào, tạo ra trải nghiệm đẹp mắt hơn, tận dụng tốt hơn sức mạnh phần cứng.
Kể từ bản driver 511.23 ra mắt ngày 14/01/2022, Nvidia đã bắt đầu hỗ trợ DLDSR vào Nvidia Control Panel, anh em có thể tùy chỉnh độ phân giải màn hình theo ý muốn để game chạy ở độ phân giải cao hơn, nhưng vẫn vừa vặn trong không gian chiếc màn hình 1080p hoặc 2K mình đang sở hữu. DLDSR chỉnh ở phần Manage 3D Settings, anh em có thể chọn độ phân giải động theo ý muốn, với hai tùy chọn tăng độ phân giải lên 1.78 hoặc 2.25 lần. Trong trường hợp của mình, đang dùng màn 2K, mình chọn DLDSR x2.25, tức là game render ở độ phân giải 4K (3840x2160 pixel).
Một bước nữa anh em cần làm, đó là để game không bị tràn khỏi màn hình khi chơi, hãy chỉnh luôn độ phân giải của màn ở mục Display/Change Resolution.
Quảng cáo
Kết quả thử nghiệm với một tựa game cũ, ra mắt từ năm 2013, gần tròn 10 tuổi là Bioshock Infinite. Mình test game này trên hệ thống với CPU Core i5-11600K, GPU Nvidia RTX 3080 Ti Founder's Edition và 32GB RAM 3200 MHz.
Anh em có thể nhận ra những chi tiết hình ảnh mịn hơn hẳn, khi độ phân giải cao hơn giúp những đường răng cưa mà các công nghệ khử răng cưa lúc bấy giờ không thể giải quyết được hết, hoặc được tùy chỉnh để chạy ổn trên nền tảng những card đồ họa cao cấp nhất thời bấy giờ. Xem nào, thời 2013 khỏe nhất hình như là GTX 780 Ti và AMD Radeon R9 290X. So với RTX 780 Ti, thì 3080 Ti khỏe hơn gấp 3 lần, xét trên tốc độ khung hình mà chúng mang lại.
Ấy vậy mới nói, với DLDSR, những game cũ không hỗ trợ DLSS sẽ tạo ra được những trải nghiệm rất khác biệt về mặt hình ảnh.
Quảng cáo
Tăng độ phân giải hình ảnh mà GPU render chắc chắn sẽ tạo ra áp lực đối với GPU, điều này là không thể phủ nhận. Tuy nhiên nếu so sánh tốc độ khung hình của Bioshock Infinite khi chơi game ở độ phân giải native (1440p - Trung bình 320 FPS) với DLDSR (4K - Trung bình 220 FPS) sẽ là bất công với tính năng mới này. Bản thân nó được Nvidia tạo ra để tận dụng sức mạnh của nhân Tensor, và để thay thế cho công nghệ đã lỗi thời là DSR. Vậy nên mình so sánh bằng cách đổi độ phân giải màn hình từ 2.25x DLDSR sang 2.25x DSR truyền thống, vẫn là 4K, nhưng để xem tốc độ khung hình của game khác biệt ra sao.
Nếu như Bioshock Infinite với DLDSR đạt trung bình 190 đến 220 FPS, thì DSR truyền thống, ép card đồ họa phải dùng hết tất cả stream microprocessor ra để render 4K rồi bóp về độ phân giải 2K, game chỉ đạt từ 110 đến 130 FPS mà thôi. Không phải game nào cũng vận hành ấn tượng như Prey, như Nvidia quảng cáo, khi FPS khi chơi game 1080p ngang bằng với 4K DLDSR. Nhưng khác biệt giữa DLDSR và DSR truyền thống là quá rõ ràng, từ đó tạo ra một giải pháp cho anh em trải nghiệm lại những tác phẩm kinh điển với hình ảnh đẹp mắt hơn.