Installation von CUDA auf Ubuntu 8.10
Posted on June 11th, 2009 in Multimedia, Programme, Programmierung, Ubuntu | von z. | No Comments »
CUDA steht für Compute Unified Device Architecture, und ist Nvidias streamcomputing API, AMDs API-Pedant nennt sich Brook+.
Ubuntu 8.10 kommt mit Nvidia-Treiber 177, deshalb kommt CUDA 2.0. zum Einsatz. Mit Mai 2009 ist CUDA 2.2 aktuell.
Den CUDA driver (NVIDIA Driver for Linux 32/64-bit with CUDA Support (177.73)) gibts unter http://www.nvidia.com/object/cuda_get.html, ebenso wie das CUDA Toolkit und die CUDA SDK Samples.
Es empfiehlt sich
export CUDA_HOME=/usr/local/cuda
im zb. ~/.bashrc zu setzen.
Die Installation funktioniert problemlos.
realtime raytracing mit NVIDIA 9600: ca. 102 fps
Das NVIDIA_CUDA_SDK enthält ca. 25 Demos, von einfachen Bandwith-Test über CUDA/OpenGL Interaktion bis zum Volumerenderer.
Python-Ressourcen:
Python für CUDA http://mathema.tician.de/software/pycuda hat sich zum Ziel genommen, ein Python-API für CUDA zu schaffen.
Für scons gibt es eine CUDA-Erweiterung:
Scons CUDATool http://www.scons.org/wiki/CudaTool