Hypercube quicksort implementation in C++ using OpenMPI