Meet hívás és az Üzleti email: info@blackpanther.hu

CUDA eszközkészlet

CUDA eszközkészlet

CUDA eszközkészlet

Szerző: Adminisztrátor

Itt vagy most:

A CUDA® egy párhuzamos számítási platform, és programozási modell, amelyet az NVIDIA® talált fel. A grafikus feldolgozó egység (GPU) erejének kihasználásával drámai módon megnöveljük a rendszer számítási teljesítménynét, amit akár C-fordítóhoz vagy kutatáshoz is használhatunk. (Kapcsolódó cikk: CUDA módok, illesztés) A CUDA eszközkészlet telepítése blackPanther OS -re egyszerű:

Rendszerkövetelmény

A CUDA használatához a rendszeren a következő telepítésre van szükség:

  • CUDA-képes GPU + megfelelő meghajtó (Nvida esetén az x11-driver-video-nvidia)
  • Támatott verziójú GCC fordító
  • NVIDIA CUDA eszközkészlet

 A CUDA 11.0 verziótól kezdve a minimálisan ajánlott GCC fordító legalább GCC 5.x verzió (blackPanther OS v18.1SE vagy újabb)…

Csomaglista a tárolóban:

  • nvidia-cuda-toolkit : NVIDIA CUDA runtime libraries
  • nvidia-cuda-toolkit-devel : NVIDIA CUDA Toolkit development files
  • nvidia-current-cuda-opencl : CUDA and OpenCL libraries for NVIDIA proprietary driver
  • nvidia-cuda-toolkit-samples : NVIDIA CUDA Toolkit samples
  • nvidia-cuda-toolkit-samples-bins : NVIDIA CUDA Toolkit samples binaries
    — Grafikus kiegészítők —
  • nvidia-visual-profiler : NVIDIA Visual Profiler
  • nvidia-nsight : NVIDIA Nsight IDE

Az NVIDIA az user-space háttérprogramot biztosít a Linux alapú rendszereken, hogy biztosítsa az illesztőprogram megfelelő állapotát a CUDA feladatok futtatása során. A “daemon” megközelítés elegánsabb és robusztusabb megoldást kínál, további részletek itt találhatóak.

Az NVIDIA Persistence Daemon root felhasználóként elindítható a következő paranccsal:

vagy megadhatjuk neki azt is, hogy melyik felhasználó jogaival fusson

NVIDIA SMI -t használhatjuk a persistence mód beállításaihoz, használhatjuk a ‘–help’ kapcsolót is. Például a  persistence mód kikapcsolásához az összes GPU-n, egyszerűen futtassuk újra root jogokkal ezt a parancsot:

A CUDA működését a deviceQuery eszközzel tudod ellenőrizni, az alábbi módon, felhasználói jogokkal is:

Kérd le a CUDA verziót a CUDA kódból

Amikor saját kódot írunk, gyakran kell valahogy ellenőrizheti a CUDA verziót, beleértve a képességeket is egy API hívással: cudaDriverGetVersion()

Az API hívás a CUDA verziót az aktív illesztőprogramról kapja:

cudaDriverGetVersion () használatának teljes példáját itt találja:

A kernelhez telepített és aktív CUDA illesztőprogram-verzió azonosítása

A kernel segítségével CUDA verzióellenőrzés is futtathatunk:

További Cuda információk

Hozzászólások lezárva

Megújult márkaoldalunk a Facebook-on! Hírekkel, értesítésekkel, különlegességekkel..

Látogatás oda

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match