Intel one API Threading Building Blocks
GPTKB entity
Statements (56)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:bfsLayer |
5
|
gptkbp:bfsParent |
gptkb:Intel_one_API_Toolkits
|
gptkbp:developed_by |
gptkb:Intel_Corporation
|
gptkbp:enhances |
performance of applications
|
gptkbp:facilitates |
data parallelism
|
https://www.w3.org/2000/01/rdf-schema#label |
Intel one API Threading Building Blocks
|
gptkbp:includes |
memory management
thread management flow graph support |
gptkbp:is_available_on |
gptkb:Linux_operating_system
gptkb:smartphone gptkb:operating_system open-source license |
gptkbp:is_compatible_with |
gptkb:Intel_compilers
gptkb:GCC gptkb:faction gptkb:multiple_platforms |
gptkbp:is_designed_for |
C++ programming language
|
gptkbp:is_designed_to |
maximize resource utilization
enhance developer productivity simplify parallel programming improve code maintainability reduce programming complexity |
gptkbp:is_documented_in |
Intel one API documentation
|
gptkbp:is_optimized_for |
gptkb:Intel_architectures
|
gptkbp:is_part_of |
gptkb:Intel_one_API_toolkit
gptkb:Intel_one_API_Base_Toolkit Intel one APIDPC++ Compiler Intel one APIAI Toolkit Intel one APIHPC Toolkit |
gptkbp:is_supported_by |
community forums
|
gptkbp:is_used_by |
gptkb:physicist
gptkb:software data scientists |
gptkbp:is_used_in |
image processing
data analytics embedded systems high-performance computing machine learning applications real-time systems scientific computing cloud computing applications |
gptkbp:offers |
scalable parallelism
|
gptkbp:provides |
performance analysis tools
memory allocation task scheduling parallel algorithms concurrent containers |
gptkbp:suitable_for |
multi-core processors
|
gptkbp:supports |
gptkb:Cilk_Plus
gptkb:Open_MP heterogeneous computing task-based parallelism |
gptkbp:updates |
by Intel Corporation
|
gptkbp:utilizes |
gptkb:Library
|