GPU (Graphics Processing Unit) je specializovaný elektronický obvod navržený pro rychlou manipulaci s pamětí a urychlení vytváření obrazů v paměťovém rámci (framebufferu) určeném pro výstup na displej. Na rozdíl od CPU, které je navrženo pro sériové zpracování složitých úloh, je GPU optimalizováno pro masivně paralelní výpočty.
Zatímco CPU (procesor) má několik výkonných jader optimalizovaných pro sekvenční logiku (rozhodování „pokud-pak“), GPU se skládá z tisíců menších, efektivních jader navržených pro současné provádění stejné matematické operace nad velkým množstvím dat.
Při posuzování výkonu GPU sledujeme několik metrik:
Koncept GPGPU (General-Purpose computing on Graphics Processing Units) umožnil využít výkon grafických karet pro úlohy, které nesouvisejí s grafikou:
Aby mohl software s GPU komunikovat, potřebuje standardizované rozhraní:
| Typ | Umístění | Výhody | Nevýhody |
|---|---|---|---|
| Integrovaná (iGPU) | Součást balení CPU. | Nízká spotřeba, nízká cena. | Sdílí RAM s CPU, nízký výkon. |
| Dedikovaná (dGPU) | Samostatná karta v PCIe slotu. | Obrovský výkon, vlastní VRAM. | Vysoká cena, velká spotřeba a teplo. |
Související články:
Tagy: hw gpu hardware graphics ai cuda nvidia amd