Мы рассматриваем, какой параллельный фреймворк для C / C ++
использовать. У нас есть особые условия, и мы не уверены на 100%, что, например, TBB
может добавить что-то «еще».
N
запущенных потоков и одна синхронизированная рабочая очередь (с использованием мьютекса pthread
). int
). Это повторяется до тех пор, пока очередь не станет пустой.
Ну, а теперь я хотел бы знать, может ли какой-нибудь фреймворк вроде TBB
(Thread Building Blocks) предложить больше для этого особого сценария из алгоритмического точка зрения ?? (Итак, внутренности ...)