AMD RX VEGA 64 điều hành Indiana Jones và Vòng tròn lớn với tốc độ cao hơn 30 khung hình / giây với trình điều khiển RADV
Ray tracing đã được chứng minh chỉ có thể chơi được trên GPU có khả năng tăng tốc phần cứng. Tuy nhiên, các GPU AMD từ dòng GCN đầu tiên như Radeon HD 7970 đã có thể chạy ray tracing qua mô phỏng phần mềm. Clewless Clay trên YouTube đã chỉ ra điều này, và nhiều nguồn khác cũng cho thấy ray tracing trên các GPU AMD cũ, bao gồm một card Vega 64 chạy Indiana Jones and the Great Circle với hơn 30 FPS.
Công nghệ ray-tracing dựa trên phần mềm mang lại hiệu suất ấn tượng. Một YouTuber có tên "no RTX no problem" đã chia sẻ video về card đồ họa RX Vega 64 chơi Indiana Jones and the Great Circle trên Linux Fedora 41 ở độ phân giải 1080p với tỷ lệ 50% (720p) và cài đặt đồ họa trung bình, đạt mức khung hình từ 50 đến 60 FPS.
Một YouTuber khác, BK Benchmark, đã cho thấy card đồ họa RX 5700 XT chạy cùng một trò chơi với cài đặt giống hệt nhưng ở độ phân giải 1080P gốc và 100% tỷ lệ. Card đồ họa mới cho hiệu suất tốt hơn đáng kể, trung bình đạt từ 70 đến 80 FPS. Việc mô phỏng ray tracing có thể thực hiện thông qua driver RADV trên Linux, một đối tác mã nguồn mở của driver chính thức AMDVLK, mở rộng khả năng của GPU AMD trên Linux.
Hỗ trợ ray tracing trên các GPU AMD không hỗ trợ RT được cho là do Joshua Ashton, người nổi tiếng với công việc về Proton và DXVK, phát triển. Phoronix cho biết việc điều chỉnh driver RADV trên Linux của AMD để chạy RT giả lập không khó đối với nhà phát triển này. Việc giả lập ray tracing trong RADV của Ashton đạt được bằng cách giả lập các lệnh giao nhau BVH của AMD trong phần mềm. Ashton được cho là đã bắt đầu thử nghiệm hỗ trợ giả lập RT từ năm 2021, mở rộng hỗ trợ cho các kiến trúc từ GCN 1.
Năm 2022, phát triển giả lập RT của anh ấy chưa ổn định. Đến năm 2023, nó đạt độ ổn định hoàn toàn với tỷ lệ thành công 100% theo Phoronix. Tính năng này có thể được kích hoạt trên RDNA2 và RDNA3 để kiểm tra hiệu suất. Giả lập RT trên GPU AMD không phải là giải pháp cạnh tranh với các GPU mới có tăng tốc ray tracing phần cứng. Tuy nhiên, công nghệ này có ý nghĩa lớn trong việc giúp các trò chơi hiện đại có thể chơi được trên các card đồ họa cũ.
"Indiana Jones and the Great Circle" là một ví dụ điển hình, là một trong những tựa game đầu tiên yêu cầu card đồ họa hỗ trợ ray tracing. Nếu xu hướng này tiếp tục, các tựa game tương lai cũng sẽ có yêu cầu tương tự. Việc mô phỏng ray tracing sẽ là cách duy nhất để chơi các game này trên GPU không hỗ trợ RT, với điều kiện ánh sáng ray-traced trong game có thể được điều chỉnh xuống mức có thể chơi được.
Tuy nhiên, rào cản lớn nhất của việc triển khai giả lập RT này là nó chỉ hỗ trợ hệ điều hành Linux, vì đây là một driver mã nguồn mở dành riêng cho Linux. Hiện tại, không có công việc nào đang được thực hiện để đưa tính năng này lên Windows 10 hoặc Windows 11, và cũng không có kế hoạch hỗ trợ trên các card đồ họa Nvidia GTX, khiến tính năng này chỉ giới hạn cho nhóm người dùng nhỏ sử dụng Linux trên các card đồ họa AMD trước RDNA2.
Nguồn: www.tomshardware.com/pc-components/gpus/amd-rx-vega-64-runs-indiana-jones-and-the-great-circle-at-well-over-30fps-in-linux-with-radv-driver