DDR vs LPDDR vs GDDR vs HBM : comparaison des types de DRAM

Ce sont toutes quatre des DRAM, mais optimisées pour des tâches différentes. La DDR est la mémoire principale standard des PC et des serveurs. La LPDDR réduit la consommation pour les téléphones et les ordinateurs portables fins. La GDDR pousse la vitesse par broche pour les cartes graphiques. La HBM empile des puces et utilise un bus très large, offrant la bande passante la plus élevée pour les accélérateurs d'IA, au coût le plus élevé.

CritèreDDRLPDDRGDDRHBM
Nom completDouble data rate SDRAMLow-power DDRGraphics DDRHigh bandwidth memory
Cible principalePC et serveursSmartphones, tablettes, ordinateurs portables finsCartes graphiques, consoles de jeuAccélérateurs d'IA et calcul haute performance
Bus de données64 bits par canal sur un DIMM (la DDR5 le divise en deux moitiés de 32 bits)Canaux étroits (16 ou 32 bits)32 bits par puce, avec de nombreuses puces autour du GPU1 024 bits par pile (HBM3), très large
Vitesse par brocheModérée (la DDR5 atteint environ 4 800 à 8 000 MT/s)Modérée à élevée (la LPDDR5X atteint 8 533 MT/s et au-delà)Très élevée (GDDR6X au-delà de 20 Gb/s, GDDR7 autour de 30 Gb/s)Plus faible par broche, car le bus est très large
Bande passanteQuelques dizaines de GB/s par canalQuelques dizaines de GB/s par composant ou boîtierDe quelques dizaines à une centaine de GB/s par puce, de plusieurs centaines de GB/s à plus de 1 TB/s par cartePlusieurs centaines de GB/s par pile, plusieurs TB/s par accélérateur
ConsommationModéréeLa plus faible par bit : basse tension et modes de mise hors tension profondeÉlevéeEfficace par bit, mais les puces empilées sont difficiles à refroidir
PackagingModules mémoire (DIMM) sur supports, ou soudésSoudée, ou empilée sur le boîtier du processeur (PoP)Soudée sur la carte graphique autour du GPUPuces empilées reliées par des TSV, placées à côté du processeur sur un interposeur silicium
CapacitéLa plus élevée : de plusieurs GB à des centaines de GB par moduleDe plusieurs GB à quelques dizaines de GBQuelques GB par puceQuelques dizaines de GB par pile
ÉvolutivitéOui, sur supports DIMMNonNonNon
Coût par bitLe plus faiblePlus élevé que la DDRPlus élevé que la DDRLe plus élevé, en raison de l'empilement et du packaging avancé

Les valeurs indiquées sont des ordres de grandeur typiques et varient selon la génération de procédé et le produit.

Quand choisir l'un ou l'autre ?

DDR
Mémoire principale généraliste, lorsque la grande capacité, le faible coût et la possibilité d'évolution comptent.
LPDDR
Appareils alimentés par batterie, où l'énergie par bit et l'encombrement comptent plus que la capacité.
GDDR
Graphisme et jeux vidéo, lorsqu'une bande passante élevée est nécessaire à un prix raisonnable.
HBM
Entraînement d'IA et calcul haute performance, lorsque la bande passante est le goulot d'étranglement et que le coût est secondaire.

Questions fréquentes

Pourquoi les GPU utilisent-ils la GDDR ou la HBM plutôt que la DDR ?

Les GPU déplacent d'énormes quantités de données et ont donc besoin de bien plus de bande passante que la DDR n'en offre. La GDDR augmente la vitesse de chaque broche, tandis que la HBM utilise un bus très large, 1 024 bits par pile, juste à côté du processeur.

La LPDDR est-elle la même chose que la DDR ?

Elles partagent la même technologie de base, mais la LPDDR est optimisée pour une faible consommation, avec une tension plus basse et des modes de mise hors tension profonde. Elle est généralement soudée ou empilée sur le processeur et ne peut donc pas être mise à niveau ultérieurement.

Pourquoi la HBM est-elle si chère ?

La HBM empile plusieurs puces DRAM reliées par des TSV et doit être placée sur un interposeur silicium à côté du processeur. L'empilement et le packaging avancé augmentent le coût et compliquent le refroidissement.

Peut-on mettre à niveau une mémoire LPDDR, GDDR ou HBM ?

Non. Contrairement aux modules DDR (DIMM), elles sont soudées sur la carte ou intégrées au boîtier.

Vérifier vos connaissances

Quelle est la signification correcte de « DDR (double débit de données) » dans DDR SDRAM ?

  1. ALes données sont transférées à la fois sur le front montant et sur le front descendant de l'horloge
  2. BDeux puces DRAM sont empilées
  3. CElle fonctionne à une tension d'alimentation double
Afficher la réponse et l'explication

Réponse : A. Les données sont transférées à la fois sur le front montant et sur le front descendant de l'horloge

La DDR transfère les données sur les fronts montant et descendant de l'horloge, ce qui double le débit à fréquence d'horloge égale. Le débit s'exprime donc en MT/s (transferts par seconde) et non en MHz : la DDR4-3200 fonctionne à 3200 MT/s avec une horloge de 1600 MHz. À chaque génération, la vitesse augmente et la tension baisse : 1,2 V pour la DDR4, 1,1 V pour la DDR5, avec des produits DDR5 dépassant 6400 MT/s.

Quelle est la principale application de la norme DRAM appelée LPDDR ?

  1. AExclusivement les grands serveurs
  2. BL'enregistrement sur disques optiques
  3. CLes appareils exigeant une faible consommation, comme les smartphones
Afficher la réponse et l'explication

Réponse : C. Les appareils exigeant une faible consommation, comme les smartphones

La LPDDR (Low Power DDR) est une DRAM mobile qui limite la consommation par une tension d'alimentation basse, des modes d'économie profonds et un contrôle du rafraîchissement selon la température. Elle équipe smartphones, tablettes et PC portables fins, empilée sur le boîtier du processeur (PoP) ou placée juste à côté pour raccourcir les connexions. Montée directement sur la carte et non en module, elle ne peut souvent pas être étendue ultérieurement ; la dernière LPDDR5X atteint 8533 MT/s ou plus.

Quelle caractéristique de la GDDR, utilisée comme mémoire graphique des GPU, est correcte ?

  1. AC'est une norme privilégiant la bande passante (débit) de transfert
  2. BElle conserve les données hors tension
  3. CElle est lente mais très bon marché
Afficher la réponse et l'explication

Réponse : A. C'est une norme privilégiant la bande passante (débit) de transfert

La GDDR est une DRAM qui privilégie le débit par broche afin que le GPU traite rapidement de grandes quantités de données d'image : plus de 20 Gb/s en GDDR6X et environ 30 Gb/s en GDDR7 (plusieurs fois la DDR5). Elle est disposée sur la carte autour du GPU avec des connexions courtes. Son coût par capacité et sa consommation sont supérieurs à ceux de la DDR. Pour les accélérateurs d'IA exigeant une bande passante encore plus large, on utilise la HBM empilée.

  1. Quelle définition de la HBM (High Bandwidth Memory) est correcte ?
  2. Quel est le nombre courant de puces DRAM empilées dans une pile HBM ?
  3. Jusqu'à la génération HBM3, quelle est la largeur du bus de données d'une pile HBM ?

Questions d'entraînement sur DRAM

Termes clés expliqués

DDR SDRAM
DRAM synchrone qui transfère les données sur les fronts montants et descendants de l'horloge. Ses générations successives (DDR4, DDR5) ont accru le débit. Standard de la mémoire principale des PC et serveurs.
LPDDR
Abréviation de Low Power DDR. Norme de DRAM pour smartphones et ordinateurs portables, avec tension d'alimentation réduite et fonctions d'économie d'énergie renforcées.
HBM
Mémoire constituée de plusieurs puces de DRAM empilées et reliées par des TSV, offrant une bande passante élevée grâce à un bus très large.
TSV (via traversant le silicium)
Électrode qui traverse le substrat de silicium. Elle relie verticalement des puces empilées sur une courte distance.

Comparatifs associés