OpenCL 3.0 memulai debutnya pada tahun 2020 dan meskipun kami belum mendengar pembicaraan tentang revisi besar apa pun yang akan terjadi, OpenCL 3.0 terus melihat rilis poin baru. Dirilis pada hari Kamis adalah OpenCL 3.0.16 yang menambahkan satu ekstensi baru sambil menyelesaikan delapan ekstensi sementara sebelumnya.
Ekstensi baru dengan OpenCL 3.0.16 adalah cl_khr_kernel_clock, yang memungkinkan kernel mengambil sampel nilai dari salah satu dari tiga jam yang disediakan oleh unit komputasi. Ekstensi jam kernel cl_khr_kernel_clock dikerjakan oleh insinyur Arm, Imagination, Intel, dan Qualcomm.
Ekstensi yang telah diselesaikan setelah sebelumnya diterbitkan sebagai ekstensi sementara antara lain: cl_khr_semaphore, cl_khr_external_semaphore, cl_khr_external_semaphore_opaque_fd, cl_khr_external_semaphore_sync_fd, cl_khr_external_memory, cl_khr_external_memory_dma_buf, cl_khr_external_mem ory_opaque_fd, dan cl_khr_external_memory_win32. Pada dasarnya semaphore OpenCL dan fungsionalitas memori eksternal sekarang telah diselesaikan.
OpenCL 3.0.16 juga berisi beberapa klarifikasi, memperkuat persyaratan untuk kueri CL_DEVICE_TYPE, dan berbagai perubahan kecil lainnya pada spesifikasi komputasi terbuka ini.
Unduhan untuk spesifikasi OpenCL 3.0.16 tersedia dari GitHub.
Itulah berita seputar OpenCL 3.0.16 Dirilis Dengan Satu Ekstensi Baru, Semaphore & Memori Eksternal Diselesaikan, semoga bermanfaat. Disadur dari Phoronix.com.