OpenCL-Standard: Version 1.1 verabschiedet

14. Juni 2010 20:00 Uhr - sw

Ende 2008 verabschiedete das Industriekonsortium Khronos Group die Version 1.0 des OpenCL-Standards. Seit heute stehen die Spezifikationen von OpenCL 1.1 fest, wie die Khronos Group mitteilte. OpenCL 1.1 soll höhere Leistung und zusätzliche Funktionen bieten, bei gleichzeitig voller Rückwärtskompatibilität zu OpenCL 1.0. Einzelheiten dazu sind auf dieser Web-Seite zu finden. OpenCL wurde ursprünglich von Apple entwickelt und wird inzwischen von vielen IT-Schwergewichten unterstützt, wie beispielsweise AMD, ARM, Broadcom, Ericsson, Freescale, IBM, Intel, Nokia, Nvidia, Qualcomm, Samsung und Texas Instruments.

OpenCL steht für Open Computing Language. Die Technologie erlaubt es Entwicklern, die oftmals brachliegende Leistung moderner Grafikprozessoren auszunutzen, um herkömmliche Rechenaufgaben (von Bürosoftware über Audioanwendungen bis hin zu wissenschaftlichen Berechnungen) zu beschleunigen. Dazu werden Rechenjobs, für die sonst ausschließlich der Hauptprozessor (CPU) zuständig war, auch auf den Grafikprozessor (GPU) verteilt. Gemeinsam können CPU und GPU Rechenaufgaben schneller abarbeiten bzw. mehr Aufgaben zur gleichen Zeit bewältigen. Dadurch erhöht sich die Gesamtleistung eines Systems.

OpenCL height=

Bestandteil von Mac OS X 10.6: OpenCL


OpenCL gehört seit Version 10.6 zu Mac OS X. Wann OpenCL 1.1 in Mac OS X integriert wird, ist noch nicht bekannt.