Sorry, you need to enable JavaScript to visit this website.

Intel® Threading Building Blocks

Leverage multi-core performance and heterogeneous computing without having to be a threading or parallel programming expert.


Using Intel® TBB you can leverage multi-core performance and heterogeneous computing without being a threading or parallel programming expert. Intel TBB allows you to parallelize computationally intensive work, delivering higher level and simpler solutions using Standard C++. It's the most feature rich and comprehensive solution for parallel application development available. 

Intel TBB is highly portable, composable, affordable, and approachable, and also provides future-proof scalability. It supports multiple OSes, is optimized for a variety of Intel Architectures (Intel Atom®, Intel Core®, Intel Xeon®, and Intel Xeon Phi®), and is compiler agnostic.

TBB is available as: