Я пытался поиграть с новыми функциями параллельной библиотеки, предложенными в стандарте С++ 17, но я не мог заставить его работать. Я попробовал компиляцию с обновленными версиями g++ 8.1.1 и clang++-6.0 и -std=c++17, но ни один из них не поддерживал #include <execution>, std::execution::par или что-то подобное.
При взгляде на cppreference для параллельных алгоритмов существует длинный список алгоритмов, требующих
Техническая спецификация предоставляет распараллеленные версии следующих 69 алгоритмов из
algorithm,numericиmemory: (... длинный список...)
похоже, что алгоритмы готовы "на бумаге", но еще не готовы к использованию?
В этом вопросе SO более года назад ответы утверждают, что эти функции еще не были реализованы. Но теперь я ожидал увидеть какую-то реализацию. Есть ли что-нибудь, что мы можем использовать уже?