Skip to content

oneTBB 2023.1.0

Latest

Choose a tag to compare

@tbbdev tbbdev released this 13 Jul 10:54
3046c8b

oneTBB is happy to introduce 2023.1.0 release!

What's New

  • [Preview] NUMA Optimization: Use new interleaved memory allocation APIs to explicitly control memory placement across NUMA nodes. The allocate_numa_interleaved and deallocate_numa_interleaved functions allocate and deallocate memory across multiple NUMA nodes, helping increase bandwidth and avoid bottlenecks from single-node allocation.
  • [Preview] C++20 Modules: This release adds experimental support for C++20 modules with the introduction of include/oneapi/tbb.cppm. Developers can use this instead of traditional headers to reduce compilation times and improve encapsulation.
  • oneTBB repository now contains Thread Composability Manager (TCM) source code - a project that helps in limiting oversubscription that can arise when multiple parallel runtimes are used within an application.

See our Release Notes to learn about issues fixed in this release.

sha256 sums for packages

349d0e8b08cae4a5ab2668d54ff4e90b0fa012a332de6fb156961ddc119cd617  oneapi-tbb-2023.1.0-lin.tgz
7093fb44a793989b4d52ac3881dfa312dccf81f4d829f554da31528741f5e47d  oneapi-tbb-2023.1.0-mac.tgz
cf6ee0c600fcb5c3a9b65e3e6e4781669d06f1bb1e37970d145fcde08eed8da9  oneapi-tbb-2023.1.0-win.zip

Acknowledgements

Thanks to everyone who helped us make 2023.1.0 release possible!

@isaevil @vossmjp @aleksei-fedotov @dnmokhov @Alexandr-Konovalov @kboyarinov @akukanov @omalyshe @petterreinholdtsen @navvyswethgraphics