A generatív AI eszközök többsége az NVIDIA CUDA (Compute Unified Device Architecture) platformjára épül. A telepítés során kritikus fontosságú a verziók közötti kompatibilitás ellenőrzése. Javasoljuk, hogy mindig a stabil, LTS (Long Term Support) verziókat részesítse előnyben a legújabb béta verziókkal szemben, hogy elkerülje a PyTorch könyvtárakkal való ütközéseket.
"A CUDA magok száma határozza meg a számítási sebességet, de a Tensor magok jelenléte teszi lehetővé a mélytanulási algoritmusok hatékony futtatását. Ne csak a nyers órajelet nézze."
Telepítési lépések sorrendben:
- Ellenőrizze az NVIDIA illesztőprogram (Driver) verzióját: futtassa az
nvidia-smi parancsot. - Töltse le a megfelelő CUDA Toolkit verziót (pl. 11.8 vagy 12.1) a hivatalos fejlesztői oldalról.
- Telepítse a cuDNN (CUDA Deep Neural Network) könyvtárat, és másolja a fájlokat a megfelelő CUDA könyvtárakba.
- Állítsa be a PATH környezeti változókat a rendszerben a binárisok eléréséhez.
- Verifikálja a telepítést egy egyszerű Python szkripttel, amely lekérdezi a GPU elérhetőségét.
Amennyiben Linux alapú rendszert (pl. Ubuntu 22.04 LTS) használ, a csomagkezelő segítségével történő telepítés stabilabb környezetet biztosít. A Docker konténerek használata szintén javasolt, mivel izolálja a függőségeket, így elkerülhető a "dependency hell" jelensége, amikor több projekt különböző CUDA verziókat igényelne.