one API Data Parallel C++ (DPC++)
GPTKB entity
Statements (58)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:aims_to |
simplify programming for GP Us
|
gptkbp:allows |
cross-architecture programming
|
gptkbp:based_on |
C++ language
|
gptkbp:developed_by |
gptkb:Intel
|
gptkbp:enables |
data parallelism
parallel programming |
gptkbp:facilitates |
performance portability
|
https://www.w3.org/2000/01/rdf-schema#label |
one API Data Parallel C++ (DPC++)
|
gptkbp:includes |
standard library extensions
|
gptkbp:integrates_with |
gptkb:one_API_toolkit
|
gptkbp:is_available_on |
gptkb:smartphone
gptkb:operating_system |
gptkbp:is_compatible_with |
gptkb:C++20
gptkb:software gptkb:C++17 |
gptkbp:is_designed_for |
heterogeneous computing
|
gptkbp:is_designed_to |
reduce development time
|
gptkbp:is_documented_in |
Intel documentation
|
gptkbp:is_optimized_for |
gptkb:Intel_architectures
|
gptkbp:is_part_of |
gptkb:Intel_one_API
open-source ecosystem Intel software development tools Intel software ecosystem one API initiative Intel developer tools Intel AI toolkit Intel one API Data Parallel Toolkit Intel programming languages |
gptkbp:is_supported_by |
Intel hardware
Intel GP Us Intel CP Us FPG As Intel one APIDPC++ Compiler DPC++ compiler |
gptkbp:is_used_for |
gptkb:software_framework
gptkb:Cloud_Computing_Service data analytics real-time processing edge computing graphics processing |
gptkbp:is_used_in |
gptkb:musician
gptkb:aircraft gptkb:robot image processing augmented reality automotive applications financial modeling high-performance computing scientific computing gaming development |
gptkbp:provides |
device abstraction
C++ compatibility |
gptkbp:supports |
task parallelism
multiple hardware architectures SYCL |
gptkbp:bfsParent |
gptkb:one_API_Base_Toolkit
|
gptkbp:bfsLayer |
6
|