Fiecare cadru pe care îl vezi pe ecran când joci pe o consolă este rezultatul muncii GPU-ului: mii de obiecte 3D sunt transformate în pixeli colorați în mai puțin de 16 milisecunde (pentru 60 FPS). GPU-ul dintr-un PlayStation 5 procesează geometria scenei, aplică texturi, calculează iluminarea, execută shaderele și produce imaginea finală — totul în paralel, pe 36 de unități de calcul care lucrează simultan.
Această lecție acoperă cele trei etape principale ale procesorului grafic: geometria (transformarea vertecșilor din spațiu 3D în spațiu ecran), rasterizarea (conversia triunghiurilor în fragmente/pixeli) și shading-ul (calculul culorii finale a fiecărui pixel, inclusiv iluminare, umbre și efecte speciale).
Scopul nu este memorarea numărului de TFLOPS, ci înțelegerea ce se întâmplă între momentul în care jocul definește o scenă 3D și momentul în care pixelii apar pe ecran, de ce GPU-ul RDNA 2 din PS5 atinge 10.28 TFLOPS și cum ray tracing-ul hardware simulează fizic corect lumina.
Înainte de rasterizare, poligoanele se descompun în triunghiuri (problema tipică: rasterizarea unui triunghi)
Care afirmație este corectă despre: GeForce 256?
a) — single-chip processor cu transform, lighting, triangle setup/clipping și rendering integrat
Care afirmație este corectă despre: Unități de procesare?
c) — Streaming Multiprocessors (SM) la Nvidia, Compute Units (CU) la AMD, Xe Cores la Intel
Care afirmație este corectă despre: Atari 2600 (1977)?
c) — Television Interface Adaptor – video shifter
Care afirmație este corectă despre: GPGPU și evoluție modernă?
b) — GPGPU = General Purpose computing on GPU
Care afirmație este corectă despre: Trei părți principale?
a) — Application, Geometry, Rasterization
Scenariu: Analizezi un sistem hardware care utilizează conceptul de geometrie. Pe baza cunoștințelor din această lecție, răspunde la următoarele întrebări:
1. GPU (Graphics Processing Unit) = circuit electronic specializat pentru procesare de imagine digitală și accelerare grafică
2. Funcțiile grafice sunt în general independente → se pretează la implementare pe motoare de calcul separate
3. Atari 2600 (1977): Television Interface Adaptor – video shifter
Cum funcționează plăcile video? Explorarea arhitecturii GPU cu animații 3D detaliate (Branch Education).