DDR, LPDDR, GDDR en HBM: DRAM-typen vergeleken
Alle vier zijn DRAM, maar elk is voor een ander doel geoptimaliseerd. DDR is het standaard werkgeheugen van pc's en servers. LPDDR is een zuinige variant voor smartphones en dunne laptops. GDDR heeft een hogere snelheid per pin voor grafische kaarten. HBM stapelt chips en heeft een zeer brede bus, waarmee het de hoogste bandbreedte voor AI-accelerators levert, maar ook de hoogste kosten heeft.
| Kenmerk | DDR | LPDDR | GDDR | HBM |
|---|---|---|---|---|
| Volledige naam | Double Data Rate SDRAM | Low Power DDR | Graphics DDR | High Bandwidth Memory |
| Doelgroep | Pc's, servers | Smartphones, tablets, dunne laptops | Grafische kaarten, spelconsoles | AI-accelerators, high-performance computing |
| Databus | 64 bits per kanaal bij een DIMM (bij DDR5 twee kanalen van 32 bits) | Smalle kanalen (16 of 32 bits) | 32 bits per chip. Veel chips rond de GPU | 1.024 bits per stack (HBM3). Zeer breed |
| Snelheid per pin | Gemiddeld (DDR5 ongeveer 4.800 tot 8.000 MT/s) | Gemiddeld tot hoog (LPDDR5X 8.533 MT/s en meer) | Zeer hoog (GDDR6X meer dan 20 Gb/s, GDDR7 ongeveer 30 Gb/s) | Lager per pin, omdat de bus zeer breed is |
| Bandbreedte | Enkele tientallen GB/s per kanaal | Enkele tientallen GB/s per device of package | Tientallen tot 100 GB/s per chip en honderden GB/s tot meer dan 1 TB/s per kaart | Honderden GB/s per stack en enkele TB/s per accelerator |
| Vermogensverbruik | Gemiddeld | Het laagst per bit. Lage spanning en deep power-down | Hoog | Efficiënt per bit, maar gestapelde chips zijn moeilijk te koelen |
| Montage | Geheugenmodules (DIMM) in een socket, of gesoldeerd | Gesoldeerd, of gestapeld op het processorpackage (PoP) | Gesoldeerd rond de GPU op de grafische kaart | Gestapelde chips verbonden met TSV's, naast de processor op een silicium-interposer |
| Capaciteit | De grootste. Enkele GB tot enkele honderden GB per module | Enkele GB tot enkele tientallen GB | Enkele GB per chip | Enkele tientallen GB per stack |
| Later uit te breiden | Ja (DIMM-sockets) | Nee | Nee | Nee |
| Kosten per bit | Het laagst | Hoger dan DDR | Hoger dan DDR | Het hoogst, door het stapelen en geavanceerde packaging |
De getalswaarden zijn typische ordegroottes en variëren per procesgeneratie en product.