Intel updates Threading Building Blocks

Print Friendly, PDF & Email

Intel has updated their Threading Building Blocks library (both commercial and open source versions use the same source tree) to version 2.2. If you’re new to TBB its a C++ template library that gives application developers a high-level abstraction to thread-based parallelism.

Intel’s James Reinders is talking about the new version in a post on his blog

Intel logoC programmers will want to take another look at Intel Threading Building Blocks (TBB) which has been popularized primarily by C++ programmers. Because C++ didn’t have lambda functions, too much of C++ templates showed through when coding common operations. It was intimidating unless you know and like C++ templates. With version 2.2 and the latest compilers, lambda functions let coding with Intel TBB reasonable for C programmers too (using C++ compiler of course!)

James talks in a detail about many of the major new features, including things like  automatic memory allocator replacement, faster performance for the allocator, automatic initialization, and lots of other stuff. If you are a current TBB user, or considering it, his post is worth a read.

Trackbacks

  1. […] Read more:  Intel updates Threading Building Blocks | insideHPC.com […]

  2. […] Read some-more from a strange source: Intel updates Threading Building Blocks | insideHPC.com […]