Awal bulan ini kompiler GCC 14 mendapatkan dukungan awal untuk prosesor grafis AMD RDNA3 “GFX11” sebagai bagian dari dukungan pembongkaran perangkat OpenMP Koleksi Kompiler GNU untuk komputasi GPU. Dukungan awal tersebut cukup mendasar tetapi patch lanjutan memiliki kemungkinan membuat dukungan RDNA3 (GFX11) “berfungsi untuk sebagian besar tujuan” dan diharapkan masih dapat digabungkan pada waktunya untuk rilis stabil GCC 14.1.
Andrew Stubbs dari BayLibre memposting patch hari ini untuk meningkatkan dukungan AMD GFX1100 di GCC. Stubbs menjelaskan:
“Ini cukup untuk membuat gfx1100 berfungsi untuk sebagian besar tujuan, selain patch yang dilakukan Tobias seminggu yang lalu; masih ada beberapa kegagalan pengujian yang perlu diselidiki, dan mungkin beberapa penyesuaian yang harus dilakukan.
Mungkin gfx1030 juga berfungsi. @Richi, bisakah Anda mengujinya?” Jadi dengan patch yang tertunda ini diharapkan cukup untuk membuat dukungan kartu grafis AMD RDNA3 dalam kondisi yang layak untuk GCC 14. Patch ini rencananya akan dilakukan setelah hasil pengujian kembali. Selain itu Radeon RX 7000 series (RDNA3), mungkin juga akan mendapatkan dukungan RDNA2 (GFX10.3) dari seri Radeon RX 6000 juga berfungsi dengan baik.
Jadi ini merupakan kabar baik bagi mereka yang ingin menggunakan kompiler GCC untuk memindahkan perangkat OpenMP ke GPU Radeon terbaru. Fokus utama AMD masih tetap pada back-end AMDGPU LLVM dan hal ini juga menjadi perhatian sebagian besar industri, namun sangat menyenangkan melihat perbaikan ini terus dilakukan pada kompiler GCC.
Rilis kompiler stabil GCC 14.1 akan dirilis pada bulan Maret~April dengan semua penyempurnaan kompiler sumber terbuka yang menarik digabungkan selama setahun terakhir.
Itulah berita seputar Kompiler GCC 14 Mungkin Memiliki Dukungan GPU AMD RDNA3 “Berfungsi Untuk Sebagian Besar Tujuan”, semoga bermanfaat. Disadur dari Phoronix.com.