./parallel/threadingbuildingblocks, Threading Buildling Blocks

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2022.0.0nb1, Package name: threadingbuildingblocks-2022.0.0nb1, Maintainer: asau

Intel(r) Threading Building Blocks (Intel TBB) offers a rich and
complete approach to expressing parallelism in a C++ program.
It is a library that helps you take advantage of multi-core
processor performance without having to be a threading expert.
Intel TBB is not just a threads-replacement library. It represents
a higher-level, task-based parallelism that abstracts platform
details and threading mechanisms for scalability and performance.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 2592.132 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-07 17:07:05 by Nia Alarie | Files touched by this commit (2)
Log message:
threadingbuildingblocks: Fix PLIST on LP32 archs
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-13 09:58:55 by Niclas Rosenvik | Files touched by this commit (2)
Log message:
threadingbuildingblocks: Fix build on NetBSD 9, that is missing PTHREAD_STACK_MIN
   2024-11-09 19:43:13 by Patrick Welche | Files touched by this commit (4)
Log message:
Update threadingbuildingblocks (oneTBB) to 2022.0.0

Three years of improvements. Selfishly my bidisperse colloid Brownian
dynamics simulation goes over 10% faster.
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2022-07-02 00:38:25 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
threadingbuildingblocks: fix build for GCC
   2022-07-01 18:21:09 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
threadingbuildingblocks: updated to 2021.5.0

oneTBB 2021.5.0

What's New

Reworked synchronization mechanism to reduce contention when multiple \ 
task_arena’s are used concurrently.
Fixed sporadic memory corruption.
Enabled Microsoft Visual Studio* 2022 and Python 3.9 support.

Preview features

Extended task_group interface with a new run_and_wait overload to accept task_handle.

Fixed Issues

Fixed possible correctness issue in queuing_rw_mutex on non-Intel platforms.
Fixed GCC* 11 warnings.
Fixed sporadic memory corruption.
   2022-05-16 19:09:50 by Jonathan Perkin | Files touched by this commit (3)
Log message:
threadingbuildingblocks: Portability fixes.