Beta von Nvidias OpenCL-Treiber verzögert sich
Eine erste Vorabversion seines OpenCL-Treibers inklusive der Entwicklungsumgebung gibt Nvidia nun für am OpenCL Early Access Program registrierte Entwickler frei - die Beta-Version lässt noch einige Monate auf sich warten.
Nvidia stellt eine erste Version seines OpenCL-Treibers und der Entwicklungsumgebung für am OpenCL-Early-Accress-Programm registrierte Entwickler zur Verfügung. Dadurch wollen die Kalifornier erstes Feedback von Programmierern erhalten und die gewonnenen Erkenntnisse in die Beta-Version einfließen lassen, welche in einigen Monaten erwartet wird. Damit wäre die Firma aber arg hinter dem Zeitplan, der eine Beta-Version bereits im ersten Quartal des Jahres 2009 vorsah.
Im Dezember letzten Jahres verabschiedete das Industriegremium Khronos Group die Version 1.0 (PDF) der plattformunabhängigen OpenCL-Schnittstelle – einem offenen Standard für die Programmierung von Mehrkernsystemen. Damit lassen sich Applikationen entwickeln, die sowohl auf AMD- und Nvidia-Grafikprozessoren, aber beispielsweise auch auf herkömmlichen CPUs, der Cell Broadband Engine und auch verschiedenen digitalen Signalprozessoren (DSPs) laufen. Bisher bieten AMD mit Stream/Brook+ und Nvidia mit CUDA spezielle Programmierschnittstellen an, die jedoch exklusiv Radeon- beziehungsweise GeForce-Grafikkarten unterstützen.
Apples fĂĽr dieses Jahr erwartete MacOS-X-Version Snow Leopard unterstĂĽtzt OpenCL bereits von Haus aus. Einige frĂĽhe OpenCL-Demos von AMD (CPU-basiert) und Nvidia (GPU-basiert) gab es bereits zu bewundern. Auf erste Programme fĂĽr den Consumer-Markt wird man sich wohl noch einige Zeit gedulden mĂĽssen. (mfi)