Karol Herbst dari Red Hat yang telah melakukan kerja yang luar biasa pada Rusticl sebagai pelaksanaan OpenCL moden yang ditulis dalam Rust untuk pemandu Mesa Gallium3D mempunyai pencapaian lain di bawah tali pinggangnya: Subkumpulan OpenCL kini tersedia untuk Mesa.

Subkumpulan OpenCL (cl_khr_subgroups) kini tersedia untuk Rusticl dengan Mesa 23.2. Subkumpulan OpenCL adalah untuk kumpulan item kerja terkawal pelaksanaan, sifatnya serupa dengan kumpulan kerja OpenCL. Subkumpulan OpenCL telah menjadi sebahagian daripada spesifikasi teras sejak OpenCL 2.1.

Sokongan subkumpulan Rusticl telah berjaya diuji dengan pemacu Intel Iris, LLVMpipe dan AMD RadeonSI Gallium3D. Melaksanakan sokongan ini agak besar dengan lebih 400 baris kod baharu.

Mereka yang berminat dengan butiran lanjut teknikal tentang sokongan subkumpulan Rusticl OpenCL untuk Mesa 23.2, lihat gabungan ini request yang membuat ia ke talian utama pada hari Jumaat selepas kod itu disemak selama dua bulan. Seronok melihat semua kerja berterusan di sekitar Rusticl dan mendapatkan lebih banyak ciri untuk pelaksanaan OpenCL yang semakin berguna (dan berkuasa) ini untuk penggunaan GPU sumber terbuka Linux.

Categories: IT Info