Sebagai 718.996 baris kode sumber terbuka baru, Intel baru-baru ini mulai membuka run-time OpenCL berbasis CPU milik mereka sebelumnya.
Menunggu untuk masuk ke downstream repositori LLVM Intel adalah permintaan penggabungan besar ini yang berjumlah 718.996 baris kode baru yang tersebar di 2.750 file! Kode yang baru dibuka ini adalah implementasi OpenCL berbasis CPU yang dikembangkan oleh perusahaan.
Permintaan penggabungan dibuka dua minggu lalu dan berisi run-time CPU OpenCL mereka, transform pass untuk mendukung SYCL dan OpenCL serta kasus uji terkait.
Ini berasal dari permintaan bertahun-tahun yang berharap Intel untuk membuka sumber runtime CPU OpenCL mereka. Kembali pada tahun 2020 ada indikasi dari para insinyur Intel bahwa mereka ingin membuka sumbernya dan sekarang mereka akhirnya berhasil melakukannya.
Untuk implementasi berbasis CPU OpenCL, yang paling menonjol adalah POCL sebagai implementasi "Bahasa Komputasi Portabel" serta sejenisnya dari Rusticl/Clover yang berjalan di atas LLVMpipe di dalam Mesa. Ada juga upaya eksekusi berbasis CPU OpenCL lainnya selama bertahun-tahun sementara run-time CPU OpenCL Intel kemungkinan akan terbukti menjadi yang paling berfitur dan berkinerja.
Sungguh luar biasa melihat Intel akhirnya membuka sumber kode CPU OpenCL mereka dan akan menarik untuk melihat adopsi dan penggunaan terbukanya bergerak maju.
Itulah berita seputar Intel Open-Sources Runtime Berbasis CPU OpenCL-nya, semoga bermanfaat. Disadur dari Phoronix.com.