Intel Threading Building BlocksThis book explains how to maximize the utility of multicore processors using the Intel Threading Building Block, TBB. TBB is a portable C ++ library that can run on Windows, Linux, Macintosh, and Unix systems. Through this book, you can learn how to use TBB effectively when you do parallel programming without threading expertise. The author is responsible for the Intel software product team and based on his experience with Intels developers and customers.Describes the key tasks for multithreading and how to use TBB to write applications that are robust and portable. This book also provides common usage patterns and know-how for TBBs with abundant examples and reference information, and provides clear guidelines for choosing the right technology among the various technologies to achieve the best performance.