OSCON: Intel releases Open Source Threading Building Blocks

At OSCON today, Intel announced the the availability of an open source library designed to help developers tackle the future of multi-core development.

A C++ library released under the GPL, the Intel Threading Building Blocks SDK attempts to present a high-level abstraction. Moving away from the raw threading model, it contains components such as thread-safe highly efficient algorithms, highly scalable memory allocator and thread safe C++ containers.

Radar has covered concurrent programming before. I find it encouraging that we see tools like this library being opensourced and available for developers. These tools are needed to bring multi-core power to the average developer.

Read more at Intel’s Threading Building Blocks site, or get the newly released O’Reilly Book.

* update *

Brian Aker had some interesting comments on the licensing.