https://hgpu.org/?p=15541
Compiler and runtime techniques for bulk-synchronous programming models on CPU architectures