In my previous question I\'ve asked, I touched the parallel_for subject from ppl.h provided by Microsoft.
But shortly after I\'ve realized that by using it one makes his
You may want to consider Intel's Thread Building Blocks. Unlike OpenMP, TBB actually uses C++, rather than simply compiling under a C++ compiler (ie: being a C library that can compile as C++). It has many of the things you see in PPL, but it is cross-platform.
There is also Boost.Thread, which is C++ (though not quite as direct as TBB is), and it is cross-platform.