Using Modern C++ For Parallel Programming

This presentation focuses on Intel Threading Building Blocks (Intel TBB), a C++ library that provides a complete, lightweight, and portable framework for creating scalable parallel applications. Intel TBB implements easy-to-use interfaces that help you apply multi-core performance without having to be a threading expert. We discuss concepts of modern C++ and parallel programming that Intel TBB is based on and demonstrate the expressive power of the most recent language extensions. We complete the webcast with examples of software threaded with TBB.

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