Berkat driver grafis Linux AMD yang bersifat open-source, driver tersebut dapat dengan mudah di-porting/diadaptasi untuk arsitektur CPU baru. Selama bertahun-tahun GPU AMD Radeon yang lebih tua telah bekerja dengan baik pada RISC-V seperti yang ditunjukkan dalam ulasan HiFive Unmatched saya pada tahun 2021 dengan kartu grafis Radeon di slot PCI Express x16. Namun GPU AMD Radeon yang lebih baru tidak berfungsi secara langsung karena kode tampilan “DC” AMDGPU tetapi hal itu berubah dengan patch baru dari SiFive yang memungkinkan GPU AMD terbaru untuk bekerja pada RISC-V.
Kode tampilan AMDGPU DC memerlukan dukungan FPU mode kernel untuk beroperasi dan ini belum didukung pada RISC-V hingga patch baru diposting oleh SiFive.
Seri patch yang diposting tadi malam mengimplementasikan FPU mode kernel untuk RISC-V untuk mendukung driver AMDGPU. Sekarang telah berhasil diuji untuk menikmati grafis AMD RDNA pada papan RISC-V seperti HiFive Unmatched:
“Seri ini memungkinkan penggunaan GPU AMD yang lebih baru (misalnya Navi) pada papan RISC-V seperti HiFive Unmatched dari SiFive. GPU tersebut memerlukan CONFIG_DRM_AMD_DC_FP untuk melakukan inisialisasi, yang memerlukan dukungan FPU mode kernel.” Dukungan FPU mode kernel RISC-V sekarang sedang ditinjau dan mudah-mudahan sudah siap untuk kernel Linux 6.8 agar GPU AMD terbaru dapat bekerja dengan baik di RISC-V menggunakan driver sumber terbuka.
Itulah berita seputar SiFive Mendapat GPU AMD Radeon Baru yang Bekerja pada RISC-V, semoga bermanfaat. Disadur dari Phoronix.com.