OpenCL 2.2: Khronos veröffentlicht Wartungsupdate der Spezifikation

Die Khronos Group hat am 14. Mai 2018 ein Wartungsupdate für die OpenCL-2.2-Spezifikation veröffentlicht. Mehr als 30 Korrekturen und Präzisierungen sollen Unklarheiten beseitigen. Die Arbeitsgruppe sagt weiterhin Abwärtskompatibilität für bestehende Anwendungen zu.

Die damals veröffentlichte API-Spezifikation trägt die Dokumentversion 2.2-7 und den Stand vom 12. Mai 2018. Die Meldung betrifft die Standarddokumentation, nicht die Veröffentlichung eines neuen Grafiktreibers.

OpenCL C und SPIR-V-Dokumente überarbeitet

Auch der Quelltext der OpenCL-C-Spezifikation wird nun öffentlich zugänglich. Für API und C++-Sprache war dies bereits seit Mai 2017 der Fall. Gemeldete Fehler aus der Community flossen in das Update ein; die Dokumente entstehen nun vollständig mit Asciidoctor.

Die überarbeitete OpenCL-SPIR-V-Umgebungsspezifikation soll Generatoren die Prüfung zulässigen Codes erleichtern. Einheitliche Header unterstützen zudem verschiedene OpenCL-Versionen und Erweiterungen.

Ein konkreter Einsatz von OpenCL in der Grafikproduktion ist das GPU-Rendering mit Cycles in Blender 2.79. Die Spezifikationspflege enthält jedoch kein neues Leistungsversprechen für diesen Renderer.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein