CUDA magok a videokártyákban

CUDA testek magyarázata

A CUDA, a Compute Unified Device Architecture rövidítése, az Nvidia által kifejlesztett technológia, amely felgyorsítja a GPU számítási folyamatokat.

A CUDA-val a kutatók és a szoftverfejlesztők C, C ++ és Fortran kódokat közvetlenül a GPU-hoz küldhetnek összeállítási kód használata nélkül. Ez lehetővé teszi számukra, hogy kihasználják a párhuzamos számítástechnikát, amelyben több ezer feladatot vagy szálat hajtanak végre egyidejűleg.

Információ a CUDA magokról

Talán látta a CUDA kifejezést, amikor Nvidia videokártyát vásárolt. Ha megnézed egy ilyen kártya csomagolását, vagy olvasd el a videokártya-véleményeket, akkor gyakran hivatkozni fogsz a CUDA magok számára.

A CUDA magok párhuzamos processzorok, hasonlóak a számítógép processzorához , amely kettős vagy négymagos processzor lehet. Az Nvidia GPU-k azonban több ezer magot tartalmazhatnak. Ezek a magok felelősek a különböző feladatokért, amelyek lehetővé teszik, hogy a magok száma közvetlenül kapcsolódjon a GPU sebességéhez és teljesítményéhez.

Mivel a CUDA magok felelősek minden olyan adat kezeléséért, amely egy GPU-n keresztül mozog, a magok olyan dolgokat kezelnek, mint például a grafikus videojátékok olyan helyzetekben, amikor a karakterek és a tájak betöltődnek.

Alkalmazások épülhetnek a CUDA magok által nyújtott nagyobb teljesítmény kihasználására. Az alkalmazások listáját megtekintheti az Nvidia GPU alkalmazások oldalán.

A CUDA magok hasonlóak az AMD Stream feldolgozóihoz; csak más néven neveznek. Azonban nem lehet 300 CUDA Nvidia GPU-t sorszámozni 300 stream processzor AMD GPU-val.

Videó kártya kiválasztása a CUDA-val

A CUDA magok nagyobb száma általában azt jelenti, hogy a videokártya összességében gyorsabb teljesítményt nyújt. Azonban a CUDA magok száma csak egy a számos olyan dolog közül, amelyeket figyelembe kell venni a videokártya kiválasztásakor .

Az Nvidia számos olyan kártyát kínál, amelyek mindössze 8 CUDA magot tartalmaznak, mint például a GeForce G100, akár több mint 5.760 CUDA magot a GeForce GTX TITAN Z-ban.

A Tesla, a Fermi, a Kepler, a Maxwell vagy a Pascal architektúrájú grafikus kártyák támogatják a CUDA-t.