Insinyur Intel mengusulkan agar dukungan penuh untuk model pemrograman SYCL ditambahkan ke LLVM hulu. Ini adalah bagian dari upaya oneAPI mereka yang lebih luas dan menerapkan standar SYCL Khronos untuk pemrograman heterogen C++ sumber tunggal dari CPU hingga GPU, FPGA, dan akselerator lainnya.
Intel memanfaatkan SYCL secara ekstensif sebagai model pemrograman heterogen untuk menargetkan berbagai perangkat keras dengan oneAPI serta membantu ekosistem perangkat keras/perangkat lunak melihat dukungan SYCL yang luas. Intel memanfaatkan LLVM hilir dalam tumpukan kompiler DPC++ dan berbagai komponen lainnya.
Selama beberapa tahun terakhir kompiler SYCL berbasis LLVM Intel telah berkembang dengan baik dan seiring waktu para insinyur mereka telah membuat banyak permintaan komentar (RFC) untuk mendapatkan lebih banyak kode yang di-upstream. Pada hari Jumat, RFC diserahkan untuk menambahkan dukungan penuh untuk model pemrograman SYCL ke LLVM. Sejak upaya hulu sebelumnya, desain dan dukungan SYCL mereka telah berkembang, mereka menerima masukan yang lebih luas, lebih banyak digunakan di dunia nyata, dan berkat Codeplay, ada lebih banyak dukungan untuk SYCL pada platform non-perangkat keras.
Mereka yang tertarik untuk mempelajari lebih lanjut dapat melihat pesan RFC mereka mengenai harapan mereka akan dukungan SYCL di LLVM hulu. Belum ada tanggapan yang diposting tetapi bagaimanapun juga, ini mungkin masih memerlukan upaya yang panjang sebelum semua dukungan SYCL akan berada di hulu dalam basis kode kompiler LLVM. Apa pun kondisinya, sangat menyenangkan melihat Intel berkomitmen untuk menerapkan hal ini di hulu.
Itulah berita seputar Intel Mengusulkan Penambahan Dukungan Model Pemrograman SYCL Penuh ke LLVM Hulu, semoga bermanfaat. Disadur dari Phoronix.com.