Blog post

Reducing boilerplate code in parallelized loops with C++11 lambda expressions

The C++11 standard, formerly known as C++0x, brought lambda expressions, and their usage greatly reduces boilerplate code. Intel® C++ compiler allows us to take advantage of lambda expressions to reduce boilerplate code when parallelizing loops with Intel® Threading Building Blocks (Intel® TBB).
Authored by gaston-hillar Last updated on 07/13/2016 - 11:01
Documentation
Article

Choosing the right threading framework

This is the second article in a series of articles about High Performance Computing with the Intel Xeon Phi.

Authored by Florian R. Last updated on 06/15/2016 - 15:04
Documentation
Documentation

Affinity from Intel® Threading Building Blocks Documentation

Last updated on 05/20/2016 - 11:38
Documentation
Documentation
Documentation

concurrent_vector from Intel® Threading Building Blocks Documentation

Last updated on 05/20/2016 - 11:38
For more complete information about compiler optimizations, see our Optimization Notice.