Intel® oneAPI Threading Building Blocks Release Notes

Publicado: 10/28/2019, Última atualização: 07/28/2020

Where to Find the Release

Intel® oneAPI Threading Building Blocks(Beta)

New in 2021.1-beta08 Release

Changes affecting backward compatibility

New Features

  • Concurrent ordered containers, flow graph API to support relative priorities for functional nodes and resumable tasks are now fully supported features.
  • Extended task_arena interface was implemented to specify priority of the arena.
  • NUMA-extensions in task_arena was introduced in this release.

Known Limitations

  • On Linux, if oneAPI Threading Building Blocks (oneTBB) or Threading Building Blocks (TBB) has been installed to a system folder like /usr/lib64, the application may fail to link due to the linker search order for libraries. Use the -L linker option to specify the correct location of oneTBB libraries. This issue does not affect program execution.

Bugs Fixed

New in 2021.1-beta07 Release

  • There are no New Features or Bug fixes in this Release.

New in 2021.1-beta06 Release

  • Added modulefiles for setting up the user's development environment.

New in 2021.1-beta05 Release

  • There are no New Features or Bug fixes in this Release.

New in 2021.1-beta04 Release

  • There are no New Features or Bug fixes in this Release.

New in 2021.1-beta03 Release

  • There are no New Features or Bug fixes in this Release.

New in 2021.1-beta02 Release

New Features

  • To improve usability and align with C++ standards, some interfaces that were available in older releases are no longer available in oneAPI Threading Building Blocks (oneTBB). For a complete list of these features and instructions on how to map them to new features, see TBB Revamp: Background, Changes, and Modernization.
  • Compile-time notifications warn users about legacy headers that will be removed in future releases. For instance, "TBB error: tbb/reader_writer_lock.h is a legacy header which will be removed in a future release. For details, please see the Deprecated Features appendix in the TBB reference manual.

Bug Fixed

  • Fixed std::tuple detection with some versions of Clang on Windows


Notices and Disclaimers

Intel technologies may require enabled hardware, software or service activation.

No product or component can be absolutely secure.

Your costs and results may vary.

© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others.

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.

Informações de produto e desempenho


Os compiladores da Intel podem ou não otimizar para o mesmo nível de microprocessadores não Intel no caso de otimizações que não são exclusivas para microprocessadores Intel. Essas otimizações incluem os conjuntos de instruções SSE2, SSE3 e SSSE3, e outras otimizações. A Intel não garante a disponibilidade, a funcionalidade ou eficácia de qualquer otimização sobre microprocessadores não fabricados pela Intel. As otimizações que dependem de microprocessadores neste produto são destinadas ao uso com microprocessadores Intel. Algumas otimizações não específicas da microarquitetura Intel são reservadas para os microprocessadores Intel. Consulte os Guias de Usuário e Referência do produto aplicáveis para obter mais informações sobre os conjuntos de instruções específicos cobertos por este aviso.

Revisão do aviso #20110804