Die Khronos Group hat die Spezifikation von OpenCL 1.0 freigegeben. Die Open Computing Language ermöglicht ähnlich wie Nvidias CUDA die Berechnung von Arbeitsprozessen auf Grafik- und anderen parallelen Prozessoren (GPGPU).
Während CUDA jedoch nur im Zusammenspiel mit Nvidia-Grafikkarten funktioniert, lässt sich OpenCL auch mit Platinen anderer Hersteller nutzen. Daher bezeichnet die Khronos Group die Kombination aus einer API und einer auf C basierenden Programmiersprache als „erste offene, lizenzfreie und plattformübergreifende Lösung“ ihrer Art, die sich für die parallele Programmierung von Desktop-, Server- und Mobilprozessoren eignet.
An der Entwicklung von OpenCL sind unter anderem Intel, AMD, IBM, ARM, Apple und Nvidia beteiligt. OpenCL wird Bestandteil von Mac OS X 10.6 (Snow Leopard) sein, das 2009 erscheinen soll. Auf der Khronos-Website findet sich eine 302 Seiten starke Dokumentation (PDF) der OpenCL-1.0-Spezifikation, die alle Funktionen erläutert.
OpenCL ermöglicht die Berechnung von Arbeitsprozessen auf parallelen Prozessoren wie GPUs (Bild: Khronos Group). |
Kryptodiebstahl und finanzieller Gewinn sind laut ESET-Forschungsbericht die vorrangigen neuen Ziele.
Schwachstellen aus der ThroughTek Kaylay-IoT-Plattform. Dringend Update-Status der IoT-Geräte prüfen.
Fast acht Milliarden Euro fließen in die deutsche Region der AWS European Sovereign Cloud. Das…
Im Rahmen der umfassenden Digitalisierung der Bundeswehr ersetzen Electronic Knee Boards die herkömmlichen Handbücher von…
Sie betreffen Windows 10, 11 und Windows Server. In SharePoint Server steckt zudem eine kritische…
Mozilla verteilt insgesamt 16 Patches für Firefox 125 und älter. Zudem entfernt der Browser nun…