OpenCL Command-buffer Extension: Design and Implementation. - Ewan Crawford; Jack Frankland (IWOCL, 2022)