GPU je procesor zaměřený na paralelní zpracování dat. Původně byl určen výhradně pro urychlení 2D a 3D grafiky, ale díky své architektuře se dnes stal klíčovým v oblastech jako umělá inteligence (AI), vědecké simulace a těžba kryptoměn.
Hlavní rozdíl mezi CPU a GPU spočívá v jejich konstrukci:
Dnešní GPU se nepoužívají jen pro hry. Technologie jako NVIDIA CUDA nebo OpenCL umožňují vývojářům využít výkon GPU pro obecné výpočty:
| Typ | Popis | Výhody |
|---|---|---|
| Integrovaná (iGPU) | Součást balení CPU (např. Intel Iris, AMD Radeon Graphics). | Nízká spotřeba, nižší cena, sdílená RAM. |
| Dedikovaná (dGPU) | Samostatná karta s vlastním chlazením a VRAM (NVIDIA RTX, AMD Radeon RX). | Obrovský výkon, nezávislost na systémové RAM. |
Aby mohl programátor s GPU komunikovat, používá standardizovaná API:
Víte, že? Moderní superpočítače dnes získávají většinu svého výpočetního výkonu právě z GPU, nikoliv z klasických procesorů.
Související: CPU, I/O, C++, Web NVIDIA, Web AMD