Statements (53)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:REST_API
|
| gptkbp:API |
low-level
|
| gptkbp:category |
parallel programming interface
|
| gptkbp:competitor |
gptkb:CUDA
gptkb:DirectCompute Metal Vulkan Compute |
| gptkbp:developedBy |
gptkb:Khronos_Group
|
| gptkbp:enables |
cross-platform parallel programming
|
| gptkbp:firstReleased |
2009
|
| gptkbp:governingBody |
gptkb:Khronos_Group
|
| gptkbp:latestReleaseVersion |
2020
3.0 |
| gptkbp:license |
royalty-free
|
| gptkbp:platform |
true
|
| gptkbp:specifies |
gptkb:C++
C OpenCL Specification |
| gptkbp:standardizedBy |
true
|
| gptkbp:supports |
gptkb:microprocessor
gptkb:graphics_card gptkb:FPGA gptkb:DSP device management event handling memory management data parallelism heterogeneous computing context management task parallelism synchronization primitives event objects sampler objects kernel programming command queues SVM (Shared Virtual Memory) buffer objects image objects kernel objects pipe objects platform management program objects SPIR (Standard Portable Intermediate Representation) |
| gptkbp:usedFor |
parallel computing
|
| gptkbp:usedIn |
gptkb:machine_learning
cryptography scientific computing image processing video processing |
| gptkbp:website |
https://www.khronos.org/opencl/
|
| gptkbp:bfsParent |
gptkb:OpenCL_API_ecosystem
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
OpenCL API
|