14:00 --- у методов clEnqueue* зачастую есть параметр, который позволяет сделать вызов блокирующим, а не ждать эвента. Кроме того, очередь может быть и in-order
Не в этом курсе. Но вообще я давно хочу записать отдельную лекцию про Vulkan compute. Внезапно в играх, если смотреть отладчиком, вычислительные очереди бывают даже более загруженными чем графические.
А что с ними? С моей т.з. Vulkan compute вполне неплох и очень даже достоин рассмотрения, но там мало интересных абстракций для собственно вычислений. OpenCL это скорее такой золотой стандарт именно compute API.