Intel Threading Building Blocks (TBB) — кроссплатформенная библиотека шаблонов C++, разработанная компанией Intel для параллельного программирования. 1
Она нужна для разработки параллельных программ для систем с общей памятью. 2 Библиотека содержит алгоритмы и структуры данных, позволяющие программисту избежать многих сложностей, возникающих при использовании традиционных реализаций потоков. 1
С помощью TBB вычисления разбиваются на задачи, которые могут выполняться параллельно. 3 Библиотека управляет и планирует потоки для выполнения этих задач. 3
Некоторые возможности библиотеки: