Intel® Threading Building Blocks: Scalable Programming for Multi-Core

Intel’s new parallel programming model is a new set of Libraries developed by Intel Software and Solutions Group in order to help developers write scalable code without worrying about managing threads. This new parallel programming model provides a set of C++ templates for parallel algorithms and data structures. These libraries ease the task of threading an application by allowing the developer to use a task based interface rather than having to focus on the threads themselves. This presentation will introduce the simplest features of the new parallel programming model – setting up generic parallel algorithms.

View Entire Article [PDF 808 KB]

For more complete information about compiler optimizations, see our Optimization Notice.