Welcome to Threading Building Blocks.org!
Intel® Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanisms for scalability and performance.
May 4, 2010: Intel® Threading Building Blocks 3.0 Available Today: The new commercial aligned open source version of TBB 3.0 is available for download now. If you need the commercial version of TBB 3.0 it is available for evaluation and purchase today as well. You can learn more about the release in Terry Wilmarth's and James Reinders' blogs on the Intel Software Network.
- Read the announcement at the Intel Press Room
- Read about the history of TBB and the exciting changes available in TBB 3.0 in James Reinders' blog: TBB 3.0: New (today) Version of Intel Threading Building Blocks
- Read the summary of new features in Terry Wilmarth's blog: What's New in Intel® Threading Building Blocks 3.0
- Read about how to move from TBB 2.2 to TBB 3.0 in Arch Robison's blog: Transitioning to TBB 3.0
Latest News
PC Games Hardware: Ric Broadhurst of Creative Assembly talks about using TBB in Napoleon: Total War - Better performance coming with the Empire add-on?
Intel® Software Network: In Optimizing Without Breaking a Sweat authors John O'Neill, Alex Wells, and Matt Walsh show how to use TBB 2.2's automatic memory allocator replacement to get great performance improvements in DreamWorks Animation's rendering, animation, and special effects applications.
User Success Page Available: Check out who is having success using TBB here. If you have something you would like to say about TBB let us know by emailing us at tbb-users@lists.sourceforge.net.


