Intel Threading Building Blocks

E358071

Intel Threading Building Blocks is a C++ template library developed by Intel that provides high-level, task-based parallelism and scalable performance for multicore and manycore processors.

All labels observed (3)

Label Occurrences
Intel TBB 1
Intel Threading Building Blocks canonical 1
Intel oneTBB 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf C++ template library
parallel programming library
abbreviation Intel Threading Building Blocks self-linksurface differs
surface form: Intel TBB

TBB
concurrentContainer concurrent_priority_queue
concurrent_queue
concurrent_unordered_map
concurrent_unordered_set
concurrent_vector
designGoal abstraction from low-level threading APIs
portable parallelism
scalable performance
developer Intel Corporation
surface form: Intel
hides native threads management
isFreeAndOpenSource true
license Apache License 2.0
paradigm data parallelism
generic programming
task-based parallelism
programmingLanguage C++
providesFeature affinity partitioner
concurrent containers
flow graph API
memory allocator
parallel algorithms
parallel_for
parallel_invoke
parallel_reduce
parallel_scan
partitioners
pipelines
task groups
task scheduler
thread-safe containers
supportsCompiler Clang
GNU Compiler Collection
surface form: GCC

MSVC
surface form: Microsoft Visual C++
supportsLanguageStandard C++11
C++14
C++17
supportsOperatingSystem Linux
Windows
macOS
targetPlatform manycore processors
multicore processors
useCase financial analytics
high-performance computing
image processing
scientific computing
simulation
website https://www.intel.com/content/www/us/en/developer/tools/oneapi/onetbb.html

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Intel C++ Compiler supports Intel Threading Building Blocks
Intel Threading Building Blocks abbreviation Intel Threading Building Blocks self-linksurface differs
this entity surface form: Intel TBB
Intel oneAPI Toolkits includesComponent Intel Threading Building Blocks
this entity surface form: Intel oneTBB