Original-URL des Artikels: https://www.golem.de/1006/75781.html    Veröffentlicht: 15.06.2010 09:18    Kurz-URL: https://glm.io/75781

Khronos Group

OpenCL 1.1 veröffentlicht

Mehr Leistung und neue Funktionen soll der Standard für parallele Programmierung OpenCL in der neuen Version 1.1. bieten. Die entsprechende Spezifikation wurde von der Khronos Group veröffentlicht. Damit lassen sich Berechnungen auch auf GPUs ausführen.

Mit OpenCL 1.1 werden unter anderem neue Datentypen eingeführt, einschließlich Drei-Komponenten-Vektoren und zusätzlicher Bildformate. Zudem können über das API nun Kommandos von mehreren Hosts und Verarbeitungspuffern über mehrere Geräte hinweg verarbeitet werden. Neue Ereignisse sollen eine bessere Kontrolle über die Ausführung von Befehlen erlauben. Zudem wurde die Interoperabilität mit OpenGL verbessert. Die beiden APIs können sich nun Bilder und Puffer effizienter teilen, da OpenCL- und OpenGL-Ereignisse zusammengeführt wurden.

Dabei ist OpenCL 1.1 vollständig abwärtskompatibel und erfreut sich großer Unterstützung von Hardware- und Softwareherstellern. Dazu zählen unter anderem AMD, Apple, ARM, Broadcom, Ericsson, Freescale, IBM, Imagination Technologies, Intel, Nokia, Nvidia, Qualcomm, S3 Graphics, Sony, ST-Ericsson, STMicroelectronics und Texas Instruments auf Seiten der Hardwarehersteller sowie Blizzard Activision, Electronic Arts und Symbian auf Seiten der Softwarehersteller.

Zusammen mit OpenCL 1.1 veröffentlichte die Khronos Group auch einen C++-Wrapper-API für OpenCL sowie Konformitätstests für OpenCL 1.1. Die Spezifikation steht unter khronos.org/opencl zum Download bereit und kann kostenlos genutzt werden.  (ji)


Verwandte Artikel:
AMD verstärkt Unterstützung für Spieleentwickler   
(12.03.2010, https://glm.io/73819 )
Valve: Dota 2 unterstützt bald Vulkan unter MacOS   
(26.02.2018, https://glm.io/133000 )
AMD: Betatreiber für OpenGL 4.0 auf Radeon 5000   
(26.03.2010, https://glm.io/74106 )
OpenGL 3.3 und 4.0 - tschüss DirectX 11?   
(11.03.2010, https://glm.io/73785 )
Catalyst 9.12: Neue Schnittstellen und ein Hotfix-Treiber   
(18.12.2009, https://glm.io/71976 )

© 1997–2019 Golem.de, https://www.golem.de/