Key facts
- Software.name
- OpenCL API
- Software.title
- OpenCL API
- Software.logo
- OpenCL logo.svg
- Software.logo size
- 200px
- Software.logo alt
- OpenCL logo
- Software.author
- Apple Inc.
- Software.developer
- Khronos Group
- Software.programming language
- C with C++ bindings
- Software.operating system
- Android (vendor dependent), FreeBSD, Linux, macOS (via Pocl), Windows
- Software.platform
- ARMv7, ARMv8, Cell, IA-32, Power, x86-64
- Software.genre
- Heterogeneous computing API
- Software.license
- OpenCL specification license
- Programming language.name
- C++ for OpenCL
- Programming language.paradigm
- Imperative (procedural), structured, object-oriented, generic programming
- Programming language.latest release version
- C++ for OpenCL 1.0 and 2021
- Programming language.file_ext
- .clcpp
- Programming language.implementations
- SPIR-V offline mode: Clang; cl_ext_cxx_for_opencl online mode: Arm.
- Programming language.influenced_by
- C99, CUDA
via Wikipedia infobox
Wikidata facts
- Instance of
- programming language
- Subclass of
- heterogeneous computing
- Creator
- Apple Inc.
- Developer
- Khronos Group
- Platform
- ARM architecture
- Official website
- www.khronos.org/opencl
- Image
- Clinfo screenshot.png
- Has use
- heterogeneous computing
Show 9 more facts
- operating system
- Android
- inception
- 2009-08-28
- programming paradigm
- generic programming
- programmed in
- C
- software version identifier
- 3.0.19
- different from
- OpenGL
- typing discipline
- static typing
- Commons category
- OpenCL
- media type
- text/x-opencl-src
Sources (8)
via Wikidata · CC0
Article · Italiano
OpenCL (Open Computing Language, tradotto in italiano "linguaggio di calcolo aperto") è un framework basato sul linguaggio ANSI C e C++ con una struttura host-devices che può esser eseguito su una molteplicità di piattaforme, CPU, GPU, e altri tipi di processori. In particolare, le potenzialità di OpenCL sono bene espresse con architetture altamente parallelizzabili e potenti come le GPU, e in questo caso si parla dell'ambito GPGPU. Sui vari dispositivi viene eseguito il codice del kernel basato sul Linguaggio di programmazione OpenCL C Archiviato il 15 ottobre 2016 in Internet Archive. o la versione OpenCL C++ (basati sugli standard C99 e C++14).
Abstract from DBpedia / Wikipedia · CC BY-SA