Linked by Thom Holwerda on Wed 25th Jul 2007 13:48 UTC, submitted by Moochman
Intel "Intel announced today that they're open-sourcing their cross-platform Thread Building Blocks 2.0 (TBB) template library. While the company contributes code to open-source project like the Linux kernel and drivers, the opening of TBB marks the first time that Intel has taken a commercial tool and open-sourced it, making it Intel's largest open-source commitment to date."
Thread beginning with comment 258133
To read all comments associated with this story, please click here.
Bravo Intel
by tristan on Wed 25th Jul 2007 16:43 UTC
tristan
Member since:
2006-02-01

This is a great move on Intel's part. Clearly multicore processors are the way forward, and it's in Intel interest that software performs well on such systems (after all, benchmarks showing their latest and greatest processor not being any faster than a 3 year-old Pentium 4 aren't what they want). Happily, everyone else gets to benefit to.

What I do wonder though it where this fits in with other C++ parallel schemes. A lot of work has been done in this area by the Boost people, and I recall reading that "easy" thread-level parallelism was one of the major goals of the next C++ standard (though as ever, "easy" and the C++ standards committee are not words that sit well near one another!). And then there's OpenMP as well. It's all a bit confusing...