OpenMP task scheduling strategies for multicore NUMA systems
Qthreads: An API for programming with millions of lightweight threads