Intel DPC++

GPTKB entity

Properties (56)
Predicate Object
gptkbp:instanceOf Programming Language
gptkbp:aimsTo simplify parallel programming
gptkbp:allows code portability
gptkbp:basedOn gptkb:C++
gptkbp:designedFor heterogeneous computing
gptkbp:developedBy gptkb:Intel_Corporation
gptkbp:enables cross-architecture programming
gptkbp:has extensive documentation
https://www.w3.org/2000/01/rdf-schema#label Intel DPC++
gptkbp:includes compiler
gptkbp:integratesWith gptkb:SYCL
gptkbp:isAvailableIn Linux
Windows
macOS
gptkbp:isCompatibleWith NVIDIA hardware
Intel_hardware
AMD_hardware
gptkbp:isDesignedFor developers
gptkbp:isIntegratedWith gptkb:Intel_compilers
Intel_performance_libraries
Intel_debugger
Intel_profiler
gptkbp:isOpenTo true
gptkbp:isPartOf gptkb:Intel_HPC_toolkit
gptkb:Intel_oneAPI_toolkit
gptkb:Intel_IoT_toolkit
gptkb:Intel_Developer_Zone
gptkb:Intel_Software_Development_Tools
oneAPI
Intel Edge toolkit
Intel_AI_toolkit
Intel_Cloud_toolkit
Intel_Data_Center_toolkit
Intel_Graphics_toolkit
Intel_Software_toolkit
gptkbp:isPromotedBy workshops
online tutorials
developer forums
Intel_conferences
gptkbp:isSupportedBy gptkb:Intel_community
open-source community
gptkbp:isUsedIn image processing
machine learning
data analytics
high-performance computing
scientific computing
signal processing
graphics processing
gptkbp:provides performance optimization tools
single-source programming model
gptkbp:supports OpenCL
FPGA programming
Data Parallel C++
multi-device programming
GPU_programming
CPU_programming