Tesla P40 Homelab

Lufter Grafikkarte

Todo!

Einbau der Grafikkarte

Wichtig: Im UEFI muss above 4g decoding aktiviert sein, damit Grafikkarten mit grossem VRAM Speicher erkannt werden (1). Ausserdem sollte Secure Boot und CSM disabled werden (2).

Sollte das UEFI dies nicht unterst[tzen kann es mit offenen UEFI Erweiterungen nach installiert werden (2.1). Scheint aber gef’hrlich zu sein.

Installation Nvidia Treiber

build-essential installieren (3)

Kompatible Nvidia Treiber suchen (4)

linux header installieren (5)

Linux Treiber shell script runterladen (6) und mit bash XXX.run installieren

Python installieren

python 3.11 kann mit dieser Anleitung installiert werden (7)

python 3.9 kann mit apt install python3 installiert werden

mit python3.9 -m venv venv-python3.9 und source venv-python3.9/bin/activate die python virtual environment starten

das selbe kann auch mit python3.11 -m venv venv-python3.11 und source venv-python3.11/bin/activate gemacht werden wenn eine neuere python version verwendet werden soll f[r nightly builds

pytorch mit folgenden settings installieren (8)

Pytorch Tutorials lokal starten

git clone https://github.com/pytorch/tutorials.git

cd tutorials && pip install -r requirements.txt

python beginner_source/basics/quickstart_tutorial.py

Tipp: Um den Status der Grafikkarten zu monitoren watch -n „nvidia-smi & sensors“ ausf[hren.
Das Programm sensors kann auf debian mit apt install lm-sensors installiert werden