CUDA Toolkit

Aus Wardriving-Forum.de Enzyklopädie
Wechseln zu: Navigation, Suche

Mit Hilfe des CUDA Toolkit ist es möglich den grafischen Prozessor einer NVIDIA Grafikkarte für allgemeine Berechnungen am PC zu nutzen.

[Bearbeiten] Installation

[Bearbeiten] Ubuntu 7.10 - 8.10

Unter Ubuntu werden die NVIDIA Grafiktreiber bereits mit ausgeliefert, eine Veränderung dieser ist nicht notwendig. Zunächst muss man jedoch das CUDA Toolkit installieren, und zwar Version 2.0, nicht die Beta-Version.

wget http://developer.download.nvidia.com/compute/cuda/2_0/linux/toolkit/NVIDIA_CUDA_Toolkit_2.0_ubuntu7.10_x86_64.run
chmod +x NVIDIA_CUDA_Toolkit_2.0_ubuntu7.10_x86_64.run
./NVIDIA_CUDA_Toolkit_2.0_ubuntu7.10_x86_64.run

Damit ist die Installation abgeschlossen. Um das CUDA Toolkit aber nutzen zu können, ist es nötig das System mit den CUDA-Dateien bekannt zu machen.

Mit diesen Befehlen fügt man die CUDA Bibliotheken und Binarys den zu durchsuchenden Orten hinzu

sudo echo "/usr/local/cuda/lib" > /etc/ld.so.conf.d/cuda.conf
sudo echo "PATH=$PATH:/usr/local/cuda/bin" >> /etc/profile

und mit diesen Befehlen aktualisiert man diese Einstellungen in der aktuellen Shell

sudo ldconfig
/etc/profile

Danach sollte CUDA zur Verfügung stellen.

[Bearbeiten] Anwendungen

Software, die die GPU als Hilfsprozessor nutzt sind bisher spärlich gesäht. Gerade jedoch bei einige Algorithmen haben die grafischen Prozessoren die Nase sogar vor aktuellen Vierkernprozessoren.

  • Pyrit - Proof of Concept für WPA PMK-Generierung (Python-basiert)