31 augusti 2026

GPU‑arkitektur

 

GPU‑arkitektur

GPU-arkitektur syftar på den interna uppbyggnaden och designen av en grafikprocessor (Graphics Processing Unit). Det täcker hur hårdvaran är fysiskt organiserad – allt från enskilda beräkningskärnor och minnesledningar till styrlogik – samt hur mjukvara och instruktioner exekveras i chipet.

Medan en CPU (centralprocessor) är optimerad för låg latens och sekventiella uppgifter genom ett fåtal kraftfulla kärnor, är en GPU-arkitektur optimerad för hög genomströmning (throughput) och massiv parallellism. Det innebär att den är utformad för att utföra tusentals enkla beräkningar samtidigt.

Huvudkomponenter i en modern GPU-arkitektur

  • Beräkningskärnor (CUDA Cores / Stream Processors): Tusentals små processorenheter som utför grundläggande matematiska beräkningar på data i parallella strömmar.

  • Exekveringsblock (Streaming Multiprocessors, SM): Kärnorna grupperas i kluster (hos NVIDIA kallat SM) tillsammans med egna instruktionsschemaläggare, register och snabbt lokalminne.

  • Specialiserade kärnor: Modernare arkitekturer innehåller hårdvara avsedd för specifika arbetslaster:

    • Tensor-kärnor: Optimerade för matrisberäkningar och flyttalsberäkningar med låg precision, vilket påskyndar AI och djupinläkning.

    • RT-kärnor (Ray Tracing): Hårdvaruaccelererar beräkningar av ljusstrålar för realistisk 3D-grafik och skuggning.

  • Minneshierarki: GPU:er kräver enorm dataöverföringshastighet (bandbredd). Hierarkin sträcker sig från blixtsnabba register och L1/L2-caches direkt på chipet till externt höghastighetsminne som VRAM (GDDR6 eller HBM).

CPU vs. GPU i arkitektur

EgenskaperCPU-arkitekturGPU-arkitektur
FokusLåg latens (köra enstaka trådar så snabbt som möjligt)Hög genomströmning (köra tusentals trådar samtidigt)
KärnorFå, väldigt komplexa kärnor (ofta 4–64 st)Mängder av enklare kärnor (ofta 2 000–16 000+ st)
ExekveringsmodellMIMD (Multiple Instruction, Multiple Data)SIMT (Single Instruction, Multiple Threads)
Bäst lämpad förOperativsystem, logik, komplexa beräkningsstegAI/ML-träning, 3D-rendering, simuleringar, matriser

Tillverkare

Arkitekturnamn

Exempel på grafikkort

Nvidia

Ada Lovelace

GeForce RTX 40-serien (t.ex. RTX 4080)

Nvidia

Blackwell

Högpresterande AI-chipp & RTX 50-serien

AMD

RDNA 3

Radeon RX 7000-serien

Sammanfattningsvis: Om två grafikkort har olika arkitekturer räcker det inte att jämföra klockfrekvens (GHz) – den nyare arkitekturen är nästan alltid smartare planerad och hinner göra mer arbete på samma tid.

Inga kommentarer:

Skicka en kommentar

GPU‑arkitektur

  GPU‑arkitektur GPU-arkitektur syftar på den interna uppbyggnaden och designen av en grafikprocessor ( Graphics Processing Unit ). Det tä...