Paving the Road to Exascale with Many-Task Computing
Scheduling multithreaded computations by work stealing