Perbaikan driver RADV memberikan peningkatan kinerja luar biasa pada perangkat keras RDNA 2 menggunakan FSR 2, mengurangi kesenjangan kinerja yang ada selama dua tahun.
Insinyur katup memperbaiki masalah pada driver RADV dengan mengerjakan ulang hanya sepuluh baris kode untuk memberikan peningkatan kinerja sebesar 228% pada judul FSR2
Mesa 24.3 akhirnya memperbaiki masalah besar pada driver RADV (Radeon Vulkan), yang menyebabkan kinerja lebih rendah dibandingkan dengan driver AMDVLK/AMDGPU-PRO Vulkan milik AMD. Kesenjangan kinerja ini terjadi selama hampir 2 tahun ketika FSR 2 dihidupkan dalam game. Ini telah berhasil diperbaiki oleh tim driver Linux Valve hanya dengan mengubah beberapa baris kode.
Penghargaan diberikan kepada insinyurnya, Samuel Pitoiset, yang, seperti dilansir Phoronix, mengidentifikasi masalah dan memperbaiki masalah dengan mengubah kurang dari selusin baris kode. Untuk konteksnya, driver RADV adalah driver Vulkan sumber terbuka untuk GPU AMD untuk OS Linux. Menjadi sumber terbuka dan terbuka bagi komunitas telah meningkatkan popularitasnya di kalangan pengguna, namun masalah biasanya terjadi ketika FSR 2 (FidelityFX Super Resolusi 2) diaktifkan.
Performanya buruk dibandingkan driver AMDGPU-Pro yang dioptimalkan oleh AMD sendiri. Hampir 2 tahun berlalu, namun tidak ada perbaikan sampai Samuel mengidentifikasi akar penyebab masalahnya. Hal ini terutama disebabkan oleh cara driver RADV menangani pemusnahan primitif dengan karakteristik spesifik di FSR 2. Dengan kata sederhana, pemusnahan adalah cara primitif yang tidak perlu seperti segitiga dan garis dibuang sebelum dirender untuk meningkatkan kinerja dengan menghemat daya.
Sepertinya perangkat keras fungsi tetap sangat lambat untuk menyisihkan primitif dengan nol pos.w tetapi pemusnahan berbasis shader sangat membantu.
Hal ini memperbaiki kesenjangan kinerja yang sangat besar pada demo FSR2 dibandingkan dengan AMDGPU-PRO, +228% pada RDNA2.
–Samuel Pitoiset (Kredit: Phoronix)
Dengan driver AMDGPU-Pro, hal ini ditangani dengan mudah karena driver menyisihkan primitif dengan nol di posisi “W”. RADV, sebaliknya, tidak akan melakukan hal yang sama, yang mengakibatkan perhitungan tambahan dan tidak diperlukan yang memperlambat kinerja aplikasi FSR 2.

Seperti yang ditunjukkan oleh Samuel, melakukan penyesuaian pada kode AMD NIR akan memberlakukan pemusnahan ketika posisi W nol. Hal ini membantu driver RADV mencapai peningkatan kinerja luar biasa sebesar 228% pada GPU RDNA 2 saat FSR 2 diaktifkan. Peningkatan ini akan tersedia bagi pengguna melalui rilis resmi dan merupakan bagian dari pengembangan Mesa 24.3.
Sumber Berita: Phoronix
Gaming Center
Gaming center adalah sebuah tempat atau fasilitas yang menyediakan berbagai perangkat dan layanan untuk bermain video game, baik di PC, konsol, maupun mesin arcade. Gaming center ini bisa dikunjungi oleh siapa saja yang ingin bermain game secara individu atau bersama teman-teman. Beberapa gaming center juga sering digunakan sebagai lokasi turnamen game atau esports.