Statements (61)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Open_CL_runtime
|
gptkbp:api |
CAPI
|
gptkbp:architectural_style |
data parallelism
|
gptkbp:developed_by |
gptkb:Khronos_Group
|
gptkbp:enables |
heterogeneous computing
|
gptkbp:first_released |
2008-12-08
|
gptkbp:has_feature |
error reporting
profiling support event management atomic operations context management device synchronization barrier synchronization constant memory usage device querying global memory usage image processing support kernel execution control local memory usage memory object management program compilation vector data types work-group synchronization |
https://www.w3.org/2000/01/rdf-schema#label |
Open CL 1.0
|
gptkbp:includes |
kernel execution
|
gptkbp:is_standardized_by |
open standard
|
gptkbp:is_used_for |
GPU computing
|
gptkbp:language |
C-based
|
gptkbp:platform |
cross-platform
|
gptkbp:provides |
error handling
device management memory management profiling tools task management interoperability with Direct3 D interoperability with Open GL interoperability with Vulkan |
gptkbp:related_to |
gptkb:CUDA
gptkb:chess_match |
gptkbp:release_date |
gptkb:2008
|
gptkbp:specifies |
gptkb:Open_CL_1.0_Specification
|
gptkbp:successor |
Open CL 1.1
|
gptkbp:supports |
gptkb:Java
gptkb:C++ gptkb:Fortran gptkb:Library multiple devices multiple programming languages parallel programming CPU computing DSP computing FPGA computing |
gptkbp:uses |
gptkb:software
events images work items kernels buffers command queues |