For this issue you can try this workaround:
For binary integration (the simplest way) you need to download a TBB Release, unpack it wherever you want and pass when you're running CMake.
git clone https://github.com/intel/parallelstl
tar zxf tbb2018_20180618oss_lin.tgz
mkdir build && cd build
cmake -DTBB_DIR=/tmp/tbb2018_20180618oss/cmake /tmp/parallelstl
Parallel STL is an implementation of the C++ standard library algorithms with support for execution policies, as specified in ISO/IEC 14882:2017 standard, commonly called C++17. The implementation also supports the unsequenced execution policy specified in Parallelism TS version 2 and proposed for the next version of the C++ standard in the C++ working group paper P1001R1.
Parallel STL offers efficient support for both parallel and vectorized execution of algorithms for Intel® processors. For sequential execution, it relies on an available implementation of the C++ standard library. You may refer here.
Certain code which had been commented out means that it's usage is optional.
apple@ubuntu:/tmp$ mkdir build && cd build
apple@ubuntu:/tmp/build$ cmake -DTBB_DIR=/tmp/tbb2018_20180618oss/cmake /tmp/parallelstl
CMake Error: The source directory "/tmp/parallelstl" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
Prior guidance does not appear to work, but with 2020.3, this guidance below does work in CentOS 7.
Example instructions from demo_squeezenet_download_convert_run.sh:
Intel will no longer monitor this thread since we have provided a solution. If you need any additional information from Intel, please submit a new question.