Hello,
While using gcc/g++ I could enable parallel sorting using the following preprocessor instructions:
#if defined(__GLIBCXX__) && defined(HAVE_OPENMP)
#include <parallel/algorithm>
using __gnu_parallel::sort;
using __gnu_parallel::stable_sort;
#else
using std::sort;
using std::stable_sort;
#endif
Would this still work using the Intel compiler? would these definitions be available? is there a parallel sorting implementation by Intel I could use e.g. Bitonic Sort??
TIA,
Best regards,
Giovanni



