gptkbp:instance_of
|
gptkb:Java_programming_language
|
gptkbp:allows
|
cross-architecture programming
|
gptkbp:designed_for
|
heterogeneous computing
|
gptkbp:developed_by
|
gptkb:Intel
|
gptkbp:enables
|
task parallelism
data parallel programming
|
gptkbp:facilitates
|
parallel execution
|
https://www.w3.org/2000/01/rdf-schema#label
|
data parallel C++ (DPC++) compiler
|
gptkbp:includes
|
gptkb:DPC++_runtime
|
gptkbp:integrates_with
|
gptkb:Intel_one_API
|
gptkbp:is_available_on
|
gptkb:Linux
gptkb:mac_OS
gptkb:Windows
|
gptkbp:is_based_on
|
C++ language
|
gptkbp:is_compatible_with
|
gptkb:AMD_GPUs
gptkb:NVIDIA_GPUs
gptkb:Intel_CPUs
gptkb:Open_CL
|
gptkbp:is_designed_for
|
performance portability
|
gptkbp:is_open_source
|
false
|
gptkbp:is_optimized_for
|
gptkb:Intel_architectures
NVIDIA architectures
AMD architectures
performance on GPUs
|
gptkbp:is_part_of
|
gptkb:Intel_one_API_Data_Parallel_C++
gptkb:Intel_one_API_Data_Science_toolkit
gptkb:Intel_one_API_Graphics_toolkit
gptkb:Intel_one_API_Io_T_toolkit
gptkb:Intel_one_API_toolkit
gptkb:Intel_one_API_AI_toolkit
gptkb:Intel_one_API_HPC_toolkit
|
gptkbp:is_used_for
|
gptkb:machine_learning
computer vision
data analytics
scientific computing
graphics processing
|
gptkbp:is_used_in
|
gptkb:cloud_computing
high-performance computing
edge computing
Io T applications
|
gptkbp:provides
|
debugging tools
memory management features
C++ language extensions
device code generation
interoperability with C and C++
template metaprogramming capabilities
|
gptkbp:supports
|
gptkb:C++17
profiling tools
multi-threading
asynchronous execution
FPGA programming
SYCL
multiple backends
heterogeneous device programming
|
gptkbp:bfsParent
|
gptkb:Intel's_one_API
|
gptkbp:bfsLayer
|
6
|