Dynamic load balancing on single- and multi-GPU systems
Wait-Free Synchronization.