Karta graficzna (ang. video card lub graphics card) to podzespół komputera odpowiedzialny za generowanie obrazu, który widzisz na monitorze. Jej sercem jest GPU (Graphics Processing Unit) — procesor zaprojektowany do równoległego przetwarzania ogromnej liczby prostych operacji naraz. Do tego dochodzi własna, szybka pamięć VRAM (np. GDDR6), w której karta trzyma tekstury, klatki i dane do obliczeń. Karta może być osobnym układem rozszerzeń wpinanym w slot PCIe (karta dedykowana) albo zintegrowana z procesorem (tzw. iGPU, np. Intel UHD czy AMD Radeon w APU).
Jak to działa i do czego służy
CPU radzi sobie świetnie z zadaniami sekwencyjnymi, ale renderowanie obrazu to miliony niezależnych obliczeń na pikselach i wierzchołkach. Tu wchodzi GPU, które zamiast kilkunastu rdzeni ma ich tysiące i liczy wszystko równolegle. Klasycznie chodziło o gry i grafikę 3D, ale dziś karta graficzna jest równie ważna poza monitorem: trenowanie i uruchamianie modeli AI, obróbka wideo, renderowanie 3D, a nawet obliczenia naukowe.
Komunikacja z GPU odbywa się przez API graficzne (OpenGL, Vulkan, DirectX, Metal) lub frameworki obliczeniowe (CUDA dla NVIDIA, ROCm dla AMD). Ilość VRAM jest kluczowa: jeśli model AI albo tekstury w grze nie mieszczą się w pamięci karty, wszystko zaczyna zwalniać dramatycznie albo po prostu nie startuje.
Przykład z praktyki
Masz Linuksa i kartę NVIDIA? Sprawdzisz jej stan jedną komendą:
nvidia-smi
Zobaczysz model GPU, zużycie VRAM, temperaturę i procesy korzystające z karty. To pierwsza rzecz, którą odpalasz, gdy trening sieci neuronowej w PyTorch wyrzuca CUDA out of memory — zwykle okazuje się, że poprzedni proces nie zwolnił pamięci albo batch jest za duży. W kodzie szybko zweryfikujesz dostępność karty przez torch.cuda.is_available().
Częste błędy i mity
- „Więcej VRAM = szybsza karta” — nie. VRAM decyduje, ile danych się zmieści, a nie jak szybko są liczone. To dwie różne rzeczy.
- Mylenie GPU z kartą graficzną — GPU to sam układ, karta to cała płytka z GPU, pamięcią, zasilaniem i wyjściami wideo.
- Zapominanie o zasilaniu i sterownikach — mocna karta potrzebuje odpowiedniego zasilacza i dodatkowych wtyczek, a bez właściwych sterowników działa na „pół gwizdka” albo wcale.
Pojęcia powiązane
GPU, VRAM, PCIe, CUDA, sterowniki (drivers), karta zintegrowana (iGPU), renderowanie, OpenGL/Vulkan/DirectX, akceleracja sprzętowa.