libtbbmalloc2-2019_20190320-65.1.x86_64.rpm


Advertisement

Description

libtbbmalloc2 - Threading Building Blocks (TBB)

Property Value
Distribution openSUSE Tumbleweed
Repository Education all
Package filename libtbbmalloc2-2019_20190320-65.1.x86_64.rpm
Package name libtbbmalloc2
Package version 2019_20190320
Package release 65.1
Package architecture x86_64
Package type rpm
Category System/Libraries
Homepage https://www.threadingbuildingblocks.org/
License Apache-2.0
Maintainer -
Download size 49.40 KB
Installed size 136.17 KB
This subpackage contains the two TBB memory allocator templates that
are similar to the STL template class std::allocator. These two
templates, scalable_allocator<T> and cache_aligned_allocator<T>,
address critical issues in parallel programming: scalability and
false sharing.

Alternatives

Package Version Architecture Repository
libtbbmalloc2-2019_20190320-65.1.i586.rpm 2019_20190320 i586 Education
libtbbmalloc2-2019_20190320-1.1.x86_64.rpm 2019_20190320 x86_64 openSUSE Oss
libtbbmalloc2-2019_20190320-1.1.i586.rpm 2019_20190320 i586 openSUSE Oss
libtbbmalloc2 - - -

Requires

Name Value
/sbin/ldconfig -
libc.so.6(GLIBC_2.14)(64bit) -
libdl.so.2()(64bit) -
libdl.so.2(GLIBC_2.2.5)(64bit) -
libgcc_s.so.1()(64bit) -
libgcc_s.so.1(GCC_3.0)(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.20)(64bit) -

Provides

Name Value
libtbbmalloc.so.2()(64bit) -
libtbbmalloc2 = 2019_20190320-65.1
libtbbmalloc2(x86-64) = 2019_20190320-65.1
libtbbmalloc_proxy.so.2()(64bit) -
tbb = 2019_20190320

Obsoletes

Name Value
tbb < 2019_20190320

Download

Type URL
Mirror widehat.opensuse.org
Binary Package libtbbmalloc2-2019_20190320-65.1.x86_64.rpm
Source Package tbb-2019_20190320-65.1.src.rpm

Install Howto

  1. Add the Education repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/Education/openSUSE_Tumbleweed/ education
  2. Install libtbbmalloc2 rpm package:
    # zypper install libtbbmalloc2

Files

Path
/usr/lib64/libtbbmalloc.so.2
/usr/lib64/libtbbmalloc_proxy.so.2

Changelog

2019-04-25 - Ismail Dönmez <idonmez@suse.com>
- Update to version 2019_U5
* Too many changes to list, please see the included CHANGES file.
- Install TBBConfig*.cmake
2018-08-24 - bwiedemann@suse.com
- Extend reproducible.patch to not capture build kernel version (boo#1101107)
2018-08-01 - bwiedemann@suse.com
- Extend reproducible.patch to override build date (boo#1047218)
2018-01-08 - tchvatal@suse.com
- Add conditions to build with py2 and py3 respectively in order
to allow us disable one based on codestream
2017-12-21 - idonmez@suse.com
- Add disable-irml.patch to disable linking to libirml
- Actually update to tarball to 2018_U2 release
2017-12-16 - idonmez@suse.com
- Update to version 2018_U2
* lambda-friendly overloads for parallel_scan.
* support of static and simple partitioners in
parallel_deterministic_reduce.
* initial support for Flow Graph Analyzer to do parallel_for.
* reservation support in overwrite_node and write_once_node.
* Fixed a potential deadlock scenario in the flow graph that
affected Intel TBB 2018 Initial Release.
* Fixed constructors of concurrent_hash_map to be exception-safe.
* Fixed auto-initialization in the main thread to be cleaned up at shutdown.
* Fixed a crash when tbbmalloc_proxy is used together with dbghelp.
* Fixed static_partitioner to assign tasks properly in case of nested parallelism.
2017-11-01 - mpluskal@suse.com
- Build python2 and python3 bindings
- Do not bundle python bindings with shared library
2017-09-21 - idonmez@suse.com
- Update to version 2018 release
* Now fully supports this_task_arena::isolate() function.
* Parallel STL, an implementation of the C++ standard library
algorithms with support for execution policies, has been
introduced.
* Fixed a bug preventing use of streaming_node and opencl_node
with Clang.
* Fixed this_task_arena::isolate() function to work correctly
with parallel_invoke and parallel_do algorithms.
* Fixed a memory leak in composite_node.
* Fixed an assertion failure in debug tbbmalloc binaries when
TBBMALLOC_CLEAN_ALL_BUFFERS is used.
2017-05-30 - bwiedemann@suse.com
- Add reproducible.patch to not add build hostname+kernel to binary
2017-05-24 - idonmez@suse.com
- Update to version 2017_20170412 release
* Added a blocking terminate extension to the task_scheduler_init
class that allows an object to wait for termination of worker
threads.

See Also

Package Description
libumfpack5-5.7.8-52.1.i586.rpm Sparse Multifrontal LU Factorization
libumfpack5-5.7.8-52.1.x86_64.rpm Sparse Multifrontal LU Factorization
libunibreak-devel-4.1-6.1.i586.rpm Development files for libunibreak
libunibreak-devel-4.1-6.1.x86_64.rpm Development files for libunibreak
libunibreak3-4.1-6.1.i586.rpm Unicode line-breaking library
libunibreak3-4.1-6.1.x86_64.rpm Unicode line-breaking library
libunshield0-1.4.2-2.22.x86_64.rpm A Program to Extract InstallShield Cabinet Files
libyaz-devel-32bit-5.22.0-115.22.x86_64.rpm Z39
libyaz-devel-5.22.0-115.22.i586.rpm Z39
libyaz-devel-5.22.0-115.22.x86_64.rpm Z39
libyaz5-32bit-5.22.0-115.22.x86_64.rpm Z39
libyaz5-5.22.0-115.22.i586.rpm Z39
libyaz5-5.22.0-115.22.x86_64.rpm Z39
libzlui0_99-0.99.4-36.28.i586.rpm Qt5 interface module for ZLibrary
libzlui0_99-0.99.4-36.28.x86_64.rpm Qt5 interface module for ZLibrary
Advertisement
Advertisement