Info for HPC programmers using Intel TBB

The following information has been published by Intel. It concerns the future of the software package "Threading Building Blocks for C++" which is also available and documented on LRZ's HPC systems.


Ongoing Evaluation of deprecation of certain TBB features

Intel is planning to improve the usability and simplicity of Intel’s Threading Building Blocks (TBB) through changes centered around compliance with the latest C++ standards.

We are evaluating the deprecation and eventual removal of some legacy TBB features that make TBB overly complex and are no longer necessary.

Features under consideration for deprecation are mapped to newer and cleaner ways to obtain the same functionality, as described in the attached documentation.

Please find more details at :

The TBB Revamp Document (see 1st link below)  explains the specific details to change

https://software.intel.com/sites/default/files/managed/d5/97/TBBRevamp.pdf

https://software.intel.com/en-us/articles/tbb-revamp

We greatly value and appreciate your feedback by mid-September, as we look to simplify TBB for the future, starting with our release in October 2019.


New TBB Documentation

Last but not least we like to pint you to a new book on TBB explaining the explains all the new features developed over the last decade:
The book, “Pro TBB: C++ Parallel Programming with Threading Building Blocks” by Intel’s Michael Voss, and external collaborators Rafael Asenjo and James Reinders, is available as

 


Verfasser: R. Bader
veröffentlicht: 2019-09-03