This is a C++ version of the GNU Parallel