Kamis lalu AMD akhirnya mengirimkan patch pengaktifan dasar untuk AMD Zen 4 "znver4" dengan kompiler GCC. Sekali lagi itu terlambat dengan prosesor seri Ryzen 7000 yang sudah dikirim dan sayangnya tabel biaya (penyetelan) masih melayani Zen 3 daripada diperbarui untuk Zen 4. Sementara mulai hari ini dukungan -march=znver4 ini telah digabungkan ke GCC 13.
Tidak seperti Intel yang pada umumnya mengirimkan dukungan kompiler GCC dan LLVM/Dentang baru mereka jauh sebelum peluncuran CPU (baru pagi ini mengaktifkan instruksi baru untuk Grand Ridge dan Sierra Forest dengan GCC), waktu AMD untuk dukungan kompiler Zen cenderung lebih lambat -meluncurkan. Dengan Zen 4, prosesor seri Ryzen 7000 telah dikirimkan selama sebulan sementara setidaknya ini lebih unggul dari prosesor EPYC "Genoa" dan "Bergamo". Tetapi mengingat irama rilis tahunan dari GNU Compiler Collection, GCC 13 tidak akan stabil sampai sekitar April mendatang dan bahkan lebih lama sebelum ditemukan di berbagai distribusi Linux (misalnya Ubuntu 23.10). Selain patch pengaktifan Znver4 yang akan datang setelah peluncuran, ini juga membuat frustrasi karena masih membawa tabel biaya instruksi Zen 3 daripada dioptimalkan untuk Zen 4. Kita akan melihat apakah / kapan tambahan Zen 4 pekerjaan penyetelan kompiler muncul.
Bagaimanapun, sejak komit ini beberapa menit yang lalu, kompiler GCC 13 memiliki dukungan AMD Zen 4 awal ini dengan -march=znver4 menjadi tersedia bagi mereka yang ingin membangun binari yang dioptimalkan untuk desktop seri Ryzen 7000 Anda. Target Znver4 akan mengaktifkan semua instruksi baru dengan Zen 4, yaitu semua ekstensi AVX-512 baru. Saat penulisan, pengaktifan AMD Zen 4 (znver4) untuk kompiler LLVM/Dentang belum dipublikasikan tetapi mungkin juga akan segera datang.
Itulah berita seputar Dukungan AMD Zen 4 "znver4" Awal Digabungkan Ke GCC 13, semoga bermanfaat. Disadur dari Phoronix.com.