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ère | DDR | LPDDR | GDDR | HBM |
|---|---|---|---|---|
| Nom complet | Double data rate SDRAM | Low-power DDR | Graphics DDR | High bandwidth memory |
| Cible principale | PC et serveurs | Smartphones, tablettes, ordinateurs portables fins | Cartes graphiques, consoles de jeu | Accélérateurs d'IA et calcul haute performance |
| Bus de données | 64 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 GPU | 1 024 bits par pile (HBM3), très large |
| Vitesse par broche | Modé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 passante | Quelques dizaines de GB/s par canal | Quelques dizaines de GB/s par composant ou boîtier | De quelques dizaines à une centaine de GB/s par puce, de plusieurs centaines de GB/s à plus de 1 TB/s par carte | Plusieurs centaines de GB/s par pile, plusieurs TB/s par accélérateur |
| Consommation | Modérée | La plus faible par bit : basse tension et modes de mise hors tension profonde | Élevée | Efficace par bit, mais les puces empilées sont difficiles à refroidir |
| Packaging | Modules mémoire (DIMM) sur supports, ou soudés | Soudée, ou empilée sur le boîtier du processeur (PoP) | Soudée sur la carte graphique autour du GPU | Puces 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 module | De plusieurs GB à quelques dizaines de GB | Quelques GB par puce | Quelques dizaines de GB par pile |
| Évolutivité | Oui, sur supports DIMM | Non | Non | Non |
| Coût par bit | Le plus faible | Plus élevé que la DDR | Plus élevé que la DDR | Le 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.