В моем новом приложении у меня есть гибкость, чтобы решить использовать библиотеку для многопоточности. До сих пор я использовал pthread. Теперь вы хотите изучить библиотеку кросс-платформы. Я ноль в TBB и Boost. Я не понял, в чем преимущество TBB над Boost. Я пытаюсь узнать преимущество TBB над Boost: TBB Excerpts for wiki "Вместо этого библиотека абстрагирует доступ к нескольким процессорам, позволяя операциям обрабатываться как" задачи ", которые динамически распределяются по отдельным ядрам с помощью механизма времени выполнения библиотеки, а также путем автоматизации эффективного использования кеша. Программа TBB создает, синхронизирует и уничтожает графики зависимых задач в соответствии с алгоритмами,"
но библиотеке потоков также нужно беспокоиться о распределении потоков на ядра. Разве это не работа операционной системы? Итак, каков настоящий Бенифит в использовании TBB над Boost?