Entwicklung
Freier OpenCL-Compiler auf LLVM-Basis angekündigt
Mit Portable OpenCL wurde ein freier OpenCL-Compiler auf Basis von LLVM angekündigt. Portable OpenCL ist noch in der Entstehungsphase, erster Quellcode ist aber bereits verfügbar.
Der Entwickler Carlos Sánchez de La Lama hat auf einer Mailingliste des LLVM-Projekts einen freien OpenCL-Compiler angekündigt. Das Projekt mit dem Namen Portable OpenCL nutzt die Compiler-Infrastruktur von LLVM und plant laut Ankündigung "eine Open-Source-Implementierung des OpenCL-Standards", den die Khronos Group verabschiedet.
Die Implementierungen des OpenCL-Standards von Apple und Nvidia oder auch das Google-Summer-of-Code-Projekt Clover nutzen ebenfalls LLVM. In Portable OpenCL wird LLVM unter anderem eingesetzt, um Bytecode des Codes zu generieren, der ausgeführt werden soll.
Noch steht das Projekt erst am Anfang der Entwicklung, auch wenn erste Beiträge in der Code-Historie bereits über ein halbes Jahr zurückliegen. Der Quellcode von Portable OpenCL lässt sich über Launchpad.net beziehen.






Kommentieren