Я знаком с параллельным программированием на Java, которое предоставляет множество инструментов для этого. Однако параллельное программирование на C ++ не так легко начать использовать.
Каков наилучший способ начать программирование одновременно на C ++? Есть ли хорошие библиотеки, которые обертывают примитивы параллельного программирования и предоставляют вам более высокоуровневые конструкции?
Я пробовал QtConcurrent , который предоставляет вам хорошую функциональность MapReduce, но он сильно склонен к параллельным вычислениям с использованием Qt, поэтому это не лучший выбор, если вы не хотите использовать Qt.
Есть ли другие подобные библиотеки? Что люди используют здесь?
Спасибо за вашу помощь заранее,
* 1011 СНЕГ *