Intell Threading Building Blocks
Intel(r) Threading Building Blocks (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. Threading Building Blocks is
not just a threads-replacement library. It represents a higher-level,
task-based parallelism that abstracts platform details and threading
mechanism for performance and scalability.
- Links to devel:libraries:c_c++ / tbb
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:garloff/tbb && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_constraints | 0000000147 147 Bytes | |
add-cmake-check-for-libatomic-requirement-when-bui |
0000001437 1.4 KB | |
cmake-remove-include-path.patch | 0000000730 730 Bytes | |
tbb-2021.12.0.tar.gz | 0002617255 2.5 MB | |
tbb-rpmlintrc | 0000000084 84 Bytes | |
tbb.changes | 0000022797 22.3 KB | |
tbb.spec | 0000010732 10.5 KB | |
use-FORTIFY_SOURCE-from-distribution.patch | 0000000548 548 Bytes |
Revision 7 (latest revision is 10)
Kurt Garloff (garloff)
committed
(revision 7)
- Fix local copy ... - Add cmake-remove-include-path.patch to remove setting include path since we already install under /usr/include and this fixes idiot OpenCV trying to do -isystem $TBB_INCLUDE_DIR - Update to version 2019_U8 * Fixed a bug in TBB 2019 Update 7 that could lead to incorrect memory reallocation on Linux (https://github.com/intel/tbb/issues/148). * Fixed enqueuing tbb::task into tbb::task_arena not to fail on threads with no task scheduler initialized (https://github.com/intel/tbb/issues/116). - Update to version 2019_U7 * Added TBBMALLOC_SET_HUGE_SIZE_THRESHOLD parameter to set the lower bound for allocations that are not released back to OS unless a cleanup is explicitly requested. * Added zip_iterator::base() method to get the tuple of underlying iterators. * Improved async_node to never block a thread that sends a message through its gateway. * Extended decrement port of the tbb::flow::limiter_node to accept messages of integral types. * Removed the number_of_decrement_predecessors parameter from the constructor of flow::limiter_node. To allow its usage, set TBB_DEPRECATED_LIMITER_NODE_CONSTRUCTOR macro to 1. * Added ordered associative containers: concurrent_{map,multimap,set,multiset} (requires C++11). - Update to version 2019_U6
Comments 0