July 2007
Intermediate to advanced
332 pages
10h 4m
English
Using the Threading Building Blocks interfaces makes your program portable. All standard-conforming C++ compilers should work with Threading Building Blocks. Intel released the first version of the library with Windows, Linux, and Mac OS X support on 32-bit x86 processors and 64-bit Itanium processors, and it worked with Intel, Microsoft, and GNU compilers. Intel has since added 64-bit support for Intel 64 and AMD64. More processor and operating-system support is becoming available. Porting to a new platform requires only a C++ compiler and a little additional work to implement key locks efficiently.