Intel® TBB Tutorial

    Next: Generic Parallel Algorithms

Learn about the Intel® Threading Building Blocks library


The Intel® Threading Building Blocks (Intel® TBB) library provides software developers with a solution for enabling parallelism in C++ applications and libraries. The well-known advantage of the Intel TBB library is that it makes parallel performance and scalability easily accessible to software developers writing loop- and task-based applications. The library includes a number of generic parallel algorithms, concurrent containers, support for dependency and data flow graphs, thread local storage, a work-stealing task scheduler for task based programming, synchronization primitives, a scalable memory allocator and more.


Generic Paralle AlgorithmsConcurrent ContainersFlow GraphThread Local StorageTask SchedulerScalable Memory AllocatorSynchronization Primitives


Start learning more about these building blocks by following the links below or the navigation located at the top or bottom of the page:


    Next: Generic Parallel Algorithms