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: