https://hgpu.org/?p=6809
An optimal k-exclusion real-time locking protocol motivated by multi-GPU systems