Skip to content

oneTBB 2021.6.0

Compare
Choose a tag to compare
@tbbdev tbbdev released this 20 Sep 15:35
· 609 commits to master since this release
c8504c4

oneTBB is happy to introduce 2021.6.0 release!

What's New

✅ New Features

  • Improved support and use of the latest C++ standards for parallel_sort that allows using this algorithm with user-defined and standard library-defined objects with modern semantics.
  • The following features are now fully functional: task_arena extensions, collaborative_call_once, adaptive mutexes, heterogeneous overloads for concurrent_hash_map, and task_scheduler_handle.
  • Added support for Windows* Server 2022 and Python 3.10.

🔨 Fixed Issues

  • Memory allocator crash on a system with an incomplete /proc/meminfo (GitHub* #584).
  • Incorrect blocking of task stealing (GitHub* #478).
  • Hang due to incorrect decrement of a limiter_node (GitHub* #634).
  • Memory corruption in some rare cases when passing big messages in a flow graph (GitHub* #639).
  • Possible deadlock in a throwable flow graph node with a lightweight policy. The lightweight policy is now ignored for functors that can throw exceptions (GitHub* #420).
  • Crash when obtaining a range from empty ordered and unordered containers (GitHub* #641).
  • Deadlock in a concurrent_vector resize() that could happen when the new size is less than the previous size (GitHub* #733).

See our Release Notes to learn more about known limitations and new features.

sha256 sums for packages

f9a40ac0be66e363a93f263a4bc5cdf3b8c3327d364b912a1135e7ad58d3c481  oneapi-tbb-2021.6.0-lin.tgz
9cd8df59518ae99b8bf491311f2eea9aa0ca4663fc00a026abacef5e5679ce4b  oneapi-tbb-2021.6.0-mac.tgz
8e2b48500fe93ab77bad435eea7ed9c513eacb032ee6a90e086d99b7f96bd8d5  oneapi-tbb-2021.6.0-win.zip

Acknowledgements

Thanks to everyone who helped us make 2021.6.0 release possible!

@AlexVeprev @vlserov, @isaevil, @zheltovs, @alexey-katranov, @alexandraepan, @pavelkumbrasev, @anton-potapov, @leeks-int, @Lastique, @KseniiaBakina, @ivankochin, @Vertexwahn, @phprus, @kraj, @MehdiChinoune, @martymac, @Iliamish, @kboyarinov, @jschueller, @AndrewDeanMS, @aleksei-fedotov