Codeplay Software, yang diakuisisi oleh Intel bulan Juni lalu, memiliki pengumuman menarik hari ini dalam bentuk Kit Konstruksi oneAPI. Proyek sumber terbuka ini bertujuan untuk membantu memudahkan penerapan SYCL pada arsitektur prosesor/akselerator baru, khususnya seputar HPC dan AI. Kit Konstruksi oneAPI juga memiliki implementasi referensi untuk RISC-V.
Kit Konstruksi oneAPI adalah untuk membantu membawa model pemrograman Khronos SYCL ke akselerator khusus dan arsitektur lain yang saat ini tidak didukung. Kit Konstruksi oneAPI adalah untuk membantu membawa model pemrograman Khronos SYCL ke akselerator khusus dan arsitektur lain yang saat ini tidak didukung. Codeplay diumumkan dalam siaran pers hari ini:
“Dengan perangkat lunak yang berkembang dengan cepat, semakin umum bagi vendor perangkat keras untuk membuat prosesor AI spesialis yang menjalankan perangkat lunak mereka secara lebih efisien daripada yang mungkin dilakukan dengan perangkat keras bawaan. Meskipun prosesor khusus ini dapat menawarkan keunggulan kinerja, mereka datang dengan tantangan bagi pengembang. Yang utama di antaranya adalah tantangan mengaktifkan perangkat lunak terbaru pada prosesor generasi terbaru. Ini dapat melibatkan upaya porting perangkat lunak utama ke model pemrograman berpemilik dan non-standar, menciptakan pekerjaan tambahan untuk pelanggan, yang akan membutuhkan untuk mengerjakan pengoptimalan dan porting yang memakan waktu untuk aplikasi mereka.
Kit Konstruksi oneAPI dibuat untuk mengatasi tantangan ini dengan membawa semua manfaat dari pemrograman heterogen yang disederhanakan ke perangkat keras khusus. Ini memperluas oneAPI ke arsitektur khusus dan memudahkan untuk mengakses banyak pustaka SYCL yang didukung. Ini memiliki manfaat nyata bagi pelanggan Anda yang, daripada harus mempelajari bahasa khusus baru untuk perangkat keras khusus, dapat menggunakan SYCL untuk menulis aplikasi berkinerja tinggi secara efisien. Semua ini berarti lebih sedikit waktu yang dihabiskan untuk upaya porting dan memelihara basis kode terpisah untuk arsitektur yang berbeda, dan lebih banyak waktu untuk inovasi.
Codeplay sebelumnya telah mendemonstrasikan lingkungan pemrograman perangkat lunak lengkap menggunakan oneAPI dan SYCL untuk prosesor vektor RISC-V generasi berikutnya menggunakan Kit Konstruksi oneAPI. “Detail lebih lanjut tentang Kit Konstruksi oneAPI tersedia dari developer.codeplay.com.
Kit Konstruksi oneAPI adalah sumber terbuka di bawah lisensi Apache 2.0 (dengan Pengecualian LLVM) dan dihosting di GitHub.
Kit Konstruksi oneAPI hanyalah salah satu dari banyak upaya Intel untuk memastikan SYCL dan tumpukan perangkat lunak oneAPI mereka dapat berjalan di beragam CPU, GPU, dan akselerator lainnya. Banyak komponen oneAPI sendiri sudah menikmati dukungan pada AMD HIP dan NVIDIA CUDA. Sebelum Perangkat Lunak Codeplay diakuisisi oleh Intel, mereka telah berupaya menghadirkan SYCL ke GPU NVIDIA dan GPU Radeon. Keterbukaan ekosistem oneAPI sangat bagus dan sangat bagus melihat Intel terus membuat kemajuan lebih jauh dalam kompatibilitas lintas-vendor/perangkat keras.
Itulah berita seputar Intels Codeplay Mengumumkan Kit Konstruksi oneAPI Untuk Menghadirkan SYCL ke Perangkat Keras Baru, semoga bermanfaat. Disadur dari Phoronix.com.