La RAM est un élément central de votre ordinateur. Elle contient les données utilisées par les processus en cours. La RAM fournit des données à haut débit et à faible latence pour les meilleures performances possibles. En langage courant, la RAM se présente sous la forme de bâtons de RAM. Cependant, le nom réel d’une clé de RAM est DIMM.

Qu’est-ce qu’un DIMM ?

DIMM est l’abréviation de Dual In-line Memory Module (module de mémoire en ligne double) et constitue le facteur de forme général de la RAM depuis le milieu des années 90. Il s’agissait d’une mise à niveau du SIMM ou Single In-Line Memory Module. La principale différence entre SIMM et DIMM est que les broches de chaque côté du SIMM sont redondantes. Sur les DIMM, les broches de chaque côté sont indépendantes. Ceci – en supposant qu’il n’y ait pas d’autres changements – double le nombre de broches utilisables par stick de RAM.

Ce changement de conception a été effectué en raison de la sortie et de la popularité croissante du CPU Intel Pentium original, le P5. Ce processeur disposait d’un bus de données de 64 bits, ce qui signifiait qu’il devait adresser deux SIMM en parallèle pour remplir complètement le bus car elles n’offraient qu’un chemin de données de 32 bits chacune. En utilisant les broches des deux côtés de la clé de RAM, les modules DIMM offrent un chemin de données de 64 bits dans un seul boîtier, ce qui réduit la complexité globale et augmente les performances.

Au cours des années qui ont suivi, la forme physique des modules DIMM a été constamment modifiée. Mais le concept de base reste le même. Les premières SDRAM ont un total de 100 broches. La SDR RAM a fait passer ce chiffre à 168 broches. Depuis, la version originale de la DDR RAM a encore augmenté le nombre de broches à 184. Les RAM DDR2 et DDR3 utilisaient 240 broches, tandis que les RAM DDR4 et DDR5 utilisaient 288 broches.

Compatibilité

Bien qu’il soit évident que des types de RAM avec des nombres de broches différents seraient électriquement incompatibles, toutes les générations de RAM sont incohérentes, même celles dont le nombre de broches est identique. Il y a plusieurs raisons à cela. Tout d’abord, chaque génération utilise un jeu de timings similaire mais différent, ajoutant généralement de nouveaux jeux de sous-timings.

Chaque génération de RAM a également des besoins en énergie totalement différents, car les tensions nécessaires ont baissé. Une autre raison pour laquelle les générations de RAM sont incompatibles est qu’elles ont chacune d’autres “clés” découpées Ces clés sont avant tout une aide à la consommation, car elles empêchent physiquement la RAM d’entrer dans une prise avec laquelle elle n’est pas compatible. Cela signifie que vous pouvez savoir quelle génération de RAM vous avez devant vous en identifiant simplement l’emplacement de la découpe de la clé.

Note: Il est ennuyeux de constater que les touches pour la DDR et la DDR2 sont placées de façon très similaire l’une à côté de l’autre, ce qui rend difficile de les distinguer sans une comparaison directe. Heureusement, à moins que vous n’ayez affaire à des ordinateurs rétro, cela ne devrait pas être un problème. Les normes DDR modernes ont des emplacements de touches plus variés, ce qui permet de les distinguer plus facilement.

La hauteur des modules DIMM est généralement limitée à 1,2 pouce, car elle est suffisamment faible pour s’adapter à un serveur 1U lorsqu’ils sont placés verticalement sur une carte mère. Bien entendu, les modèles modernes destinés au grand public ont tendance à inclure des dissipateurs thermiques pour faciliter le refroidissement. Cela peut augmenter la hauteur des modules DIMM, dans certains cas, de manière considérable. Certains dissipateurs de chaleur DIMM particulièrement grands peuvent interférer physiquement avec les grands refroidisseurs d’air de CPU et leurs ventilateurs.

Autres choses dont il faut être conscient

Le connecteur DIMM.2 suit les mêmes concepts de conception, en utilisant des broches fonctionnelles des deux côtés du connecteur. Au lieu de contenir de la RAM, il est conçu pour connecter des SSD à haute vitesse au bus PCIe. DIMM.2 n’est pas un facteur de forme particulièrement commun, principalement utilisé par ASUS sur certaines cartes mères de jeux. L’intention du connecteur est de fournir un point de montage pour un riser M.2 à double face avec un total de 8 voies PCIe, quatre pour chaque SSD M.2. Pour éviter les problèmes de compatibilité, la clé de l’emplacement est différente. Les bâtons de RAM ne peuvent pas être insérés dans un socle DIMM.2, et un bâton DIMM.2 ne peut pas être inséré dans un socle de RAM.

L’un des changements apportés à la norme DDR5 est que chaque DIMM contient désormais directement le matériel de gestion de l’alimentation. Auparavant, les DIMM dépendaient de la carte mère pour gérer l’alimentation électrique. Cela permet d’améliorer les performances. Cependant, cela augmente le coût individuel des modules DIMM, car chacun d’entre eux a besoin d’un matériel de gestion de l’alimentation. Le problème du coût a également été exacerbé dans les premiers jours du support par une pénurie de matériel. Cette pénurie a fait grimper les prix au-delà de la taxe standard pour les adopteurs précoces, alors que les performances globales sont nominalement égales à celles de la DDR4.

Les DIMM standard auront toujours des puces mémoire en multiples de 8. Certains DIMM ont au contraire des multiples de 9. Ces DIMM spécifiques ont une mémoire ECC (Error Correcting Code). La puce mémoire supplémentaire est utilisée pour le contrôle de parité. Cette fonction n’est généralement pas prise en charge par le matériel grand public, car elle est destinée aux appareils pour lesquels les erreurs de corruption de la mémoire sont inacceptables. Par exemple, les simulations scientifiques ne peuvent pas avoir d’erreurs provenant de la mémoire. De même, les systèmes de vol des avions utilisent de la mémoire ECC, car leur altitude accrue augmente considérablement le rayonnement de fond dû aux rayons cosmiques, ce qui accroît le risque d’erreurs.

Conclusion

DIMM est le terme standard pour désigner une clé de RAM depuis près de trois décennies. Il fait strictement référence aux connecteurs de RAM avec des broches fonctionnellement distinctes de chaque côté du connecteur. Le facteur de forme réel a changé au fil des ans, bien que les nouvelles générations soient toujours soigneusement conçues pour être physiquement incompatibles. Cela peut sembler être un moyen bon marché d’inciter les consommateurs à acheter du nouveau matériel. En réalité, il s’agit simplement de protéger les utilisateurs contre la friture de matériel incompatible.