Stable Releases

These are promoted development releases that have more stable feature-sets, have undergone more testing, and have shown themselves to be more generally stable and usable. They also include binaries. Use these for more production-oriented work or more stable development.

**New Community Preview Feature. Android* binary files are included in the Linux* package 4.1 update 3 below.

4.2 Update 3
Current version
4.2 update 2
Last version
4.2 update 1
Etc. version
4.1 Update 4
Etc. version
4.1 Update 3
Etc. version
4.1 Update 2
Etc. version
4.1 Update 1
Etc. version
4.0 Update 5
Etc. version
4.0 Update 4
Etc. version
4.0 update 3
Etc. version
4.0 update 2
Etc. version
4.0 update 1
Etc. version

Development Releases

These are development releases of the mainline development TBB source code base. They pass nightly testing, but they are not guaranteed to be as stable and robust as other types of releases. As of December, 2007 they no longer include binaries. Use these to see the latest features as they are being worked on, or to obtain bug fixes faster.

Only the source code is provided for development releases, to obtain installation packages use the stable releases.

tbb42 20140310oss
Current version
tbb42 20140216oss
Last version
tbb41 20130516oss
Etc. version
tbb41 20130425oss
Etc. version
tbb41 20130411oss
Etc. version
tbb41 20130401oss
Etc. version

Plug-ins

These are additional downloads that may be useful in addition to the Intel® Threading Building Blocks software downloads.

Microsoft Visual Studio
Simple plug-in mechanism to set up and use TBB with Microsoft* Visual Studio* projects. The package works with any version of TBB. See Readme.txt in the package for instructions.
October 26, 2010 Submitted by: Vladimir Polin
Patch for Intel® GPA Platform View
There are patch files for Intel® GPA Platform View. The package works with all updates of TBB version. See README.txt in the package for instructions.
April 6, 2010 Submitted by: Vladimir Polin
Microsoft Visual Studio
Simple plug-in mechanism to set up and use TBB with Microsoft* Visual Studio* projects. The package works with any version of TBB. See Readme.txt in the package for instructions.
August 24, 2009 Submitted by: Vladimir Polin
OSCON 2008 Presentations
These are the 2 technical presentations delivered at OSCON 2008 by Arch Robison, Product Architect, Robert Reed, Technical Consultant, and Mike Voss, Senior Product Developer for TBB.
September 8, 2008 Submitted by: David Sekowski
Microsoft Visual Studio
Simple plug-in mechanism to set up and use TBB with Microsoft* Visual Studio* projects. The package works with any version of TBB. See Readme.txt in the package for instructions.
September 8, 2008 Submitted by: David Sekowski

Contributions

These are the community contributions to the open source project.

Atomic
The patch for atomics and general portability improvements for Intel TBB by Raf Schietekat.
2010-09-22 Contributor: Raf Schietekat Submitted by: Alexey Kukanov
concurrent_hash_map
Third version of concurrent_hash_map changes based on tbb20_20080408oss_src. This features is not yet integrated into the mainline build of TBB.
2008-07-25 Contributor: Raf Schietekat Submitted by: David Sekowski

Code

Code Snippets, Examples, & Samples to help you become familiar with TBB.

PackRat
Algorithm
This C++ application uses Threading Building Blocks pipeline to create a multi-threaded file compression utility.
August 29, 2012 Submitted by: Various
Conway's Game of Life (Automata)
Algorithm
This application is a mix of native C++ and C++/CLI. Native C++ based computation intensive part of the game uses TBB parallel_for.
August 28, 2012 Submitted by:

Commercial Versions

Intel® TBB is offered commercially for customers who want the additional support that comes with Intel® Premier Support.  The commercial version is also available for developers who cannot follow the GPLv2 with the runtime exception license.