I am using C++17 parallel STL algorithms with the std::execution::par execution policy. I am using Ubuntu on a laptop with 4 cores, clang 11 compiler and cmake
std::execution::par