Az OpenCL 3.1-et az AI- és HPC-feladatokra helyezett hangsúllyal jelentették be. Alig több mint két hónappal később ez a 3.0-s verzióhoz képest inkrementális frissítés már meg is kapta az első, OpenCL 3.1-nek megfelelőként listázott megvalósítást, amely sikerrel teljesítette az OpenCL 3.1 megfelelőségi tesztcsomagot. Ez az Apple Silicon M1/M2 grafika Asahi Linuxon, a Mesa Rusticl driverével.
Elég szokatlan fordulat, hogy az első, hivatalosan megfelelt OpenCL 3.1 megvalósítás az Apple Silicon Asahi Linuxon, a Mesa Rusticl driverével. Az Apple természetesen nem támogatja a Linuxot, így a munka az Asahi Linux visszafejtéssel foglalkozó csapatára és más nyílt forráskódú közreműködőkre hárul. A Rusticl egy általános OpenCL megvalósítás, amely a Mesa Gallium3D drivereit célozza.
A Mesa Rusticl driver fejlesztését vezető, Red Hatnél dolgozó Karol Herbst a következőt írta
"Ja igen... tegnaptól a Rusticl az első, OpenCL 3.1-nek megfelelő megvalósítás.
Hivatalosan Apple hardveren, Linuxon futva felelt meg, vagyis Asahi Linuxon.
Valószínűleg be akarom fejezni a többi 3.1-es beadásomat is, az AMD/radeonsi és a zink már a pipeline-ban van, de még ki kell javítanom pár idegesítő problémát."
Így alakult, hogy az Apple Silicon M1/M2 grafika Asahi Linuxon, a legfrissebb Mesa Rusticl kóddal lett az elsőként listázott megvalósítás az
Khronos.org oldalán az OpenCL 3.1-hez.
Akik régóta követik a Linux asztali világát, valószínűleg emlékeznek rá, hogy több mint egy évtizeddel ezelőtt a nyílt forráskódú Linux grafikus stack tartósan lemaradásban volt a nagy hardvergyártókhoz képest az újabb OpenGL- és OpenCL-verziók támogatásában.

