PoCL 5.0 telah resmi dirilis sebagai versi terbaru dari implementasi “Bahasa Komputasi Portabel” ini yang memberikan dukungan OpenCL untuk eksekusi berbasis CPU serta berbagai back-end perangkat keras berbasis LLVM lainnya seperti untuk NVIDIA PTX dan oneAPI Level Zero. Dengan PoCL 5.0 juga merupakan back-end eksperimental baru untuk menargetkan dukungan OpenCL yang didistribusikan ke seluruh sistem jaringan.
PoCL-Remote adalah kode baru di PoCL 5.0 yang memungkinkan OpenCL digunakan secara transparan di seluruh sistem jaringan. Mengizinkan dukungan OpenCL pada sistem jaringan lain, PoCL-Remote memungkinkan penggunaan OpenCL secara lancar pada host jarak jauh tersebut. Penanganan PoCL-Remote ini dilakukan melalui TCP/IP namun tidak ada enkripsi/autentikasi sehingga hanya diperuntukkan untuk penggunaan LAN. Kinerjanya juga mungkin tidak terlalu bagus tergantung pada seberapa sensitif latensi aplikasi OpenCL Anda dan kemungkinan hambatan kinerja lainnya.
PoCL 5.0 juga menambahkan fitur driver NVIDIA CUDA baru untuk menyediakan dukungan parsial OpenCL 3.0, back-end NVIDIA sekarang mendukung variabel cakupan program dan atom OpenCL 2.0, dan berbagai ekstensi OpenCL baru lainnya diimplementasikan. PoCL 5.0 juga menghadirkan peningkatan penanganan SPIR-V. Ada juga dukungan prosesor RISC-V yang lebih baik dengan PoCL 5.0 serta back-end FPGA berbasis pustaka kernel bawaan eksperimental.
Unduhan dan informasi lebih lanjut tentang rilis PoCL 5.0 hari ini melalui PortableCL.org.
Itulah berita seputar PoCL 5.0 Dirilis Dengan OpenCL Transparan Melalui Kemampuan Sistem Jaringan, semoga bermanfaat. Disadur dari Phoronix.com.