Megjelent az OpenCL 3.0.14, amely néhány kisebb javítást/javítást tartalmaz, valamint egy kiemelkedő új kiterjesztést: cl_khr_command_buffer_multi_device.
A cl_khr_command_buffer_multi_device bővítményen a Codeplay Software, az Intel, az Arm, a Qualcomm, a Tampere Egyetem, az NVIDIA és a Google dolgozott a cl_khr_command_buffer kiterjesztéseként. Ez az új kiterjesztés lehetővé teszi heterogén parancspufferek végrehajtását több eszközön. Az új cl_khr_command_buffer_multi_device specifikáció a következőket magyarázza:
“cl_khr_command_buffer_multi_device kiterjeszti a parancspuffer hatókörét, hogy lehetővé tegye a parancsok több soron keresztüli rögzítését ugyanabban a parancspufferben, így heterogén feladatgráfokból is végrehajthatók a parancsok.-Különböző eszközökhöz társított sorok.
A cl_khr_command_buffer_multi_device azt is lehetővé teszi, hogy a felhasználó mélyre másolhasson egy meglévő parancspuffert úgy, hogy a parancsok egy másik eszközt célozzanak meg. A platformtól függően támogatja a parancsok hozzárendelését az új célhoz. Az eszközt a felhasználó explicit módon, vagy az OpenCL futtatókörnyezet automatikusan is megteheti.”
A frissített OpenCL 3.0.14 specifikáció elérhető a Khronos.org regisztrációs adatbázis.