AMD Rilis AOMP 15.0-0 Untuk Kompilator Radeon OpenMP, Siapkan Kompiler “AFAR” Baru

  • Post author:
  • Post category:Linux

Insinyur AMD di tim ROCm telah merilis AOMP 15.0-0 pada hari Senin sebagai versi terbaru dari kode kompiler Radeon OpenMP mereka. Ternyata mereka juga sedang mengerjakan kompiler komputasi GPU Radeon lain yang disebut “AFAR”. Sementara lebih banyak patch offloading GPU Radeon OpenMP telah bekerja dengan cara mereka ke LLVM upstream, AOMP berisi kode staging open-source terbaru di sekitar kode compiler mereka yang berfokus pada offloading GPU ke perangkat keras grafis AMD Radeon. Ini adalah basis kode yang terus berubah dan karenanya AOMP 15.0-0 sebagai versi pertama mereka sekarang berbasis ulang terhadap basis kode pengembangan LLVM 15.0 Git hulu setelah 14 rilis upstream LLVM baru-baru ini. Selain menggunakan sumber LLVM 15.0 Git pada akhir Maret, AOMP 15.0-0 menggunakan sumber ROCm 5.0 juga untuk komponen Radeon terkait. Dalam hal perubahan AMD dalam rilis ini, AOMP 15.0-0 mencakup perubahan build di sekitar dependensi yang diperlukan, dukungan yang ditingkatkan untuk masking unit komputasi untuk mendukung beberapa perangkat dengan lebih baik, peningkatan keandalan, optimalisasi kinerja, dan banyak lagi. Catatan rilis juga menyebutkan bahwa mereka sedang mengerjakan proyek perangkat lunak lain dalam lingkup yang sama, AFAR. Catatan rilis untuk AOMP 15.0-0 menyebutkan: “Rilis AOMP dilakukan bersamaan dengan rilis kompiler ROCm AFAR. Perbedaan utama adalah bahwa kompiler AFAR bergantung dan bekerja dengan versi ROCm yang diinstal dan diinstal sebagai tarball. AOMP adalah build mandiri dan hanya bergantung pada modul kernel amdgpu Linux dan diinstal dengan paket debian atau rpm. Kompiler AFAR untuk rilis ini dapat ditemukan di URL ini XXXXXXXXXXXXXXXXXXXX”Ini adalah pertama kalinya saya mendengar tentang kompiler AMD ROCm AFAR. Pada saat penulisan, saya belum dapat menemukan kompiler AFAR ini di dalam repositori GitHub AMD/ROCm lainnya dan sejenisnya. Dengan AFAR yang bekerja dengan ROCm yang diinstal secara terpisah, sepertinya akan lebih kuat meskipun dalam beberapa hal AOMP lebih mudah untuk disiapkan dan dijalankan. Kita akan melihat perbedaan lain apa yang mungkin dimiliki kompiler AFAR ini dengan upaya kompiler AMD lainnya. Jika ini hanya tentang strategi instalasi, tampaknya akan lebih mudah hanya dengan menamai AOMP dan “AOMP Standalone” atau lebih daripada memiliki nama baru lain di ruang perangkat lunak ROCm yang semakin besar, jadi kita akan melihat perubahan lain apa yang mungkin dilakukan AFAR mengantar masuk. Rincian lebih lanjut tentang AOMP 15.0-0 melalui GitHub sementara saya akan menunggu rilis kode kompiler AFAR yang baru.

Itulah berita seputar AMD Rilis AOMP 15.0-0 Untuk Kompilator Radeon OpenMP, Siapkan Kompiler “AFAR” Baru, semoga bermanfaat. Disadur dari Phoronix.com.