C++11 thread pool instead of OpenMP.
Work stealing.