|
Die Version 1.5 des OpenCL
SDK wurde von Intel vorgestellt. Die OpenCL-Implementierung
soll Entwickler bei der Programmierung parallelisierter Anwendungen
für Mehrkernsysteme unterstützen und enthält Anpassungen
für Intel-Prozessoren. Erstmals beherrscht die Software mit
dem jetzt vorgestellten Release auch die mit Intels Sandy-Brige-Prozessorgeneration
eingeführte SSE-Erweiterung Intel Advanced Vector Extensions
(Intel AVX).
Mit Implicit CPU Vectorization enthält das OpenCL SDK 1.5
ein neues Modul für die automatische Vektorisierung von Programmcode,
das selbstständig passende SIMD-Anweisungen für Intel
AVX generiert. Damit müssten sich Entwickler nicht um die Feinheiten
paralleler Hardwarearchitektur kümmern, um von den von Sandy
Bridge unterstützten Befehlssätzen zu profitieren. Laut
Intel sei der so erzeugte Code auch zu künftigen Prozessorgenerationen
kompatibel.
Für Linux-Systeme (64-Bit) und Windows (32- und 64-Bit) steht
das Intel OpenCL SDK 1.5 kostenfrei zum Download
zur Verfügung. Eine reine Runtime-Komponente steht für
Intel Core- und Xeon-Prozessoren bereit.
(ez, hannover)
(siehe auch Heise
News-Ticker :)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|