Update für Open Computing Language

Update für Open Computing Language

Erweiterte Specs

Anika Kehrer
15.06.2010
Das Standardisierungsgremium Khronos Group hat nach 1 1/2 Jahren die Programmierspezifikation OpenCL aktualisiert.

Hinzugekommen sind unter anderem die Verarbeitung neuer Image- und Vektordatentypen und die Verteilung von Buffer-Inhalten auf mehrere Rechengeräte. Neben den neuen Funktionen bringt die aktualisierte Spezifikation auch eine neue Anbindung für C++ mit. Auf der OpenCL-Seite der Khronos-Gruppe gibt es weitere Details. Hier sind neben der neuen Spezifikation 1.1 auch Header-Files und eine Befehlsreferenz verlinkt. OpenCL 1.1 soll zu OpenCL 1.0 abwärtskompatibel sein.

OpenCL ist dafür da, gemischte Prozessor-Ressourcen für Parallel-Programmierung zu verwenden. (Grafik: Khronos Group)

Die Open Computing Language (OpenCL) arbeitet mit einem Host, auf dem die OpenCL-Anwendung läuft. Die Anwendung verteilt Aufgaben an dem Host zugeordnete Rechengeräte, auf denen jeweils eine oder mehrere Recheneinheiten sitzen (CPUs, GPUs, DSPs). Der Anspruch der Khronos-Gruppe ist, das mit OpenCL portable Programme für heterogene Ressourcen-Umgebungen entstehen. Die Open Computing Language kooperiert außerdem direkt mit der Open Graphics Language (OpenGL), die plattformunabhängig 2D- und 3D-Fähigkeiten auf den Bildschirm bringt (jüngste Version 4.0 von März 2010).

Ökosystem rund um OpenCL (Grafik: Khronos Group)

Für OpenCL liegt mit der OpenGL und der Embedded-System Graphics Library (EGL), einer Schnittstellenpezifikation für native Fenstersysteme, eine ganze Familie vor, die parallele Grafik- und CPU-Rechenleistung für normale sowie für eingebettete Systeme (OpenGL-ES) und das Web (WebGL) nutzbar machen will. Die Spezifikationen der Khronos-Gruppe werden von den Mitgliedern - darunter Apple, AMD, Nvidia, ARM, Nokia und Texas Instruments - als offene Standards veröffentlicht.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

WLAN lässt sich nicht einrichten
Werner Hahn, 21.03.2017 14:16, 0 Antworten
Dell Latitude E6510, Ubuntu 16.4, Kabelbox von Telecolumbus. Nach Anklicken des Doppelpfeiles (o...
"Mit Gwenview importieren" funktioniert seit openSuse 42.2 nicht mehr
Wimpy *, 20.03.2017 13:34, 2 Antworten
Bisher konnte ich von Digitalkamera oder SD-Karte oder USB-Stick Fotos mit Gwenview importieren....
Ich habe eine awk Aufgabe und bekomme es nicht so Recht hin
Dennis Hamacher, 10.03.2017 18:27, 1 Antworten
Ich hoffe Ihr könnt mir dabei helfen oder mir zeigen wie der Befehl richtig geschrieben wird. Ich...
Unter Linux Open Suse Leap 42.1 einen Windows Boot/ ISO USB Stick erstellen...
Tim Koetsier, 07.03.2017 15:26, 1 Antworten
Hallo, weiß jemand wie ich oben genanntes Vorhaben in die Tat umsetzen kann ? Wäre echt dankba...
Druckertreiber installieren OpenSuse42.1
Tim Koetsier, 07.03.2017 15:22, 1 Antworten
hallo, kann mir BITTE jemand helfen ich verzweifel so langsam. Habe einen Super Toner von Canon...