OpenBLAS 0.3.27 keluar sebagai versi terbaru dari pustaka Basic Linear Algebra Subprograms (BLAS) open-source terkemuka ini.
OpenBLAS 0.3.27 menghadirkan dukungan awal untuk arsitektur C-SKY, membatasi jumlah maksimum thread untuk GEMM / GETRF / POTRF untuk menghindari thread yang kurang dimanfaatkan/idle, kinerja POTRF multi-thread yang lebih baik untuk semua platform, berbagai multi-thread lainnya peningkatan, manajemen thread OpenMP yang lebih cepat, dan banyak peningkatan umum lainnya pada perpustakaan BLAS yang hebat ini.
OpenBLAS 0.3.27 memiliki perubahan baik untuk AMD dan Intel pada rilis ini.
OpenBLAS 0.3.27 juga memiliki sejumlah perbaikan x86_64, termasuk memperbaiki opsi kompiler LLVM untuk Intel Sapphire Rapids dan meningkatkan fallback untuk Sapphire Rapids. Di sisi AMD, terdapat peningkatan kinerja GEMM untuk target AMD Zen.
Selain pekerjaan x86_64 dan C-SKY, rilis OpenBLAS baru memiliki penyetelan ARM lebih lanjut termasuk dukungan awal untuk inti prosesor Cortex-A76 dan dukungan Neoverse-V2 dalam build DYNAMIC_ARCH. IBM POWER juga memiliki optimalisasi kinerja DGEMM dan SGEMM, dukungan CPU X280 di ruang RISC-V, berbagai optimasi LoongArch 64-bit, beberapa perbaikan MIPS, dan banyak lagi. Ini adalah rilis yang cukup besar untuk perpustakaan OpenBLAS.
Unduhan dan daftar lengkap perubahan OpenBLAS 0.3.27 melalui GitHub.
Itulah berita seputar OpenBLAS 0.3.27 Menambahkan C-SKY Arch, Peningkatan GEMM Untuk Perbaikan AMD Zen & Sapphire Rapids, semoga bermanfaat. Disadur dari Phoronix.com.Artikel Diperbarui pada: April 07, 2024
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani