Karol Herbst di Red Hat yang memimpin pengembangan driver OpenCL “Rusticl” yang ditulis oleh Mesa Rust hadir untuk berbagi kemajuan yang dicapai sepanjang tahun pada alternatif modern ini untuk Clover Gallium3D serta beberapa pekerjaan yang masih dalam proses. dikejar oleh implementasi OpenCL sumber terbuka untuk driver Gallium3D.
Herbst berbagi bagaimana dukungan RadeonSI digabungkan untuk melengkapi dukungan Intel iris dan NVIDIA Nouveau yang ada, dukungan yang sedang dalam proses untuk driver Raspberry Pi V3D, dan juga bagaimana Rusticl sekarang mendukung Zink untuk menjalankan kode OpenCL ini di atas driver Vulkan.
Tahun ini juga terlihat lebih banyak lagi ekstensi OpenCL yang diimplementasikan, dukungan LLVMpipe untuk pemanggilan fungsi, dan banyak lagi. Di antara item yang masih dikerjakan adalah seputar berbagi OpenCL-OpenGL, dukungan Shared Virtual Memory (SVM), semaphore, kesesuaian OpenCL formal untuk Zink dan RadeonSI, dukungan untuk buffer yang lebih besar dari 2GB, optimalisasi kinerja, dan implementasi fitur yang diperlukan oleh SYCL dan HIP .
Detail lebih lanjut tentang status Rusticl dapat ditemukan melalui slide deck Karol`s XDC 2023 dan presentasi yang disematkan di bawah.
Itulah berita seputar Rusticl OpenCL Masih Berusaha Untuk Performa Lebih Baik, Fitur SYCL & HIP, semoga bermanfaat. Disadur dari Phoronix.com.