Skip to content
OpenCL
EntityQ681360· pop 28· linked from 524 articles

Also known as Open Computing Language

Programmiersprache

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

Creator
Apple Inc.
Developer
Khronos Group
Official website
www.khronos.org/opencl
Image
Clinfo screenshot.png
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 · Deutsch

OpenCL (englisch Open Computing Language) ist eine Schnittstelle für uneinheitliche Parallelrechner, die z. B. mit Haupt-, Grafik- oder digitalen Signalprozessoren ausgestattet sind. Dazu gehört die Programmiersprache „OpenCL C“. OpenCL wurde ursprünglich von der Firma Apple entwickelt, um die Leistung der aktuellen Grafikprozessoren auch für nicht-grafische Anwendungen nutzbar zu machen.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (3)