GPU als Rechenknecht: Nvidias CUDA-SDK nun frei verfügbar
Die CUDA-Programmierumgebung erlaubt es, die bis zu 128 Shader-Einheiten der GeForce-8800-Familie für aufwendige Berechnungen mit hunderten von Threads gleichzeitig zu verwenden, wobei sich die "Unified Shaders" für die Parallelisierung von Code recht effizient einsetzen lassen sollen. Die Steuerung der Shader muss mit Hilfe einer speziellen Software erfolgen, die Entwickler mit Hilfe von Nvidias CUDA-SDK programmieren können. Enthalten sind der C-Compiler "CUDA C" - laut Nvidia der erste für GPUs - und die nötigen Bibliotheken.
Bisher war das weiterhin im Beta-Stadium steckende CUDA-SDK(öffnet im neuen Fenster) nur für registrierte Profi-Entwickler zu beziehen, ab sofort steht es allen Interessierten zum Download zur Verfügung. Das CUDA-Paket gibt es bisher für Windows XP und Linux (Red Hat Enterprise Linux 4 - Nahant Update 3), inklusive eigener Treiber für die GeForce-8800-Grafikkarten, mit denen CUDA-Programme dann auch ohne das SDK laufen können.