реализация GNU библиотеки С++ поддерживает параллельный режим, объясненный здесь.
- Есть ли у вас опыт использования? Хорошие? Плохие? Особенно в отношении правильности, но и производительности.
- Есть ли там какие-то "более или менее серьезные" проекты?
- Используете ли вы его с помощью глобального переключателя с параллельным параллельным подключением -D_GLIBCXX_PARALLEL или используете его с помощью ручного включения определенных функций распараллеливания, таких как:
__gnu_parallel::sort(v.begin(), v.end());
? - Есть ли подобные проекты с открытым исходным кодом? Значение: более простая распараллеливание, чем использование openMP.
Спасибо за ваши впечатления.
Саша