有时可能用于数据之间的同步（用于相互依存的工作）。每个调用都有给定的索引（1维或更多维），从中可以执行缓冲区数据的任意寻址（包括分散收集操作），只要遵守不重叠的假设。
Vulkan API.Vulkan (API)，以描述两个着色器，和内核函数，在一个独立于语言和与跨平台的方式。其目的是促进语言演进，并提供更自然的利用GPU计算能力的能力，符合硬件开发（如统一内存架构和异构系统架构）。这允许CPU和GPU之间更密切的合作。