Connexion
Abonnez-vous

C’est quoi la DDR5 CUDIMM qui atteint 10 000 MT/s ?

Oui, ça existe aussi en RGB !

C’est quoi la DDR5 CUDIMM qui atteint 10 000 MT/s ?

La DDR5 CUDIMM (et la version compacte CSODIMM) permet de grimper beaucoup plus haut en fréquence que la DDR5 classique, en s’approchant des 10 000 MT/s. Ces nouvelles barrettes de mémoire disposent d’une puce dédiée pour gérer le signal d’horloge. Elles sont rétrocompatibles avec la DDR5, sous certaines conditions.

Le 19 novembre à 09h20

Depuis quelques semaines, les annonces autour de la CUDIMM se multiplient, mais c’est quoi exactement ? En version courte, c’est de la Clocked Unbuffered Dual In-line Memory Module (ces quatre derniers mots étant souvent simplement regroupés sous le sigle DIMM). C’est un standard défini par le JEDEC.

Il existe la même chose pour les petits formats de mémoire avec la CSODIMM, la SO-DIMM étant un Small Outline Dual In-line Memory Module que l’on retrouve généralement dans les ordinateurs portables. Ci-dessous voici des photos de modules CSODIMM et CUDIMM.

Une puce CKD (Client Clock Driver) sur le PCB de la mémoire

Si les CUDIMM et CSODIMM sont un nouveau type de mémoire DDR5 défini fin 2023 par le JEDEC, ils utilisent les mêmes emplacements que les DIMM et SODIMM classiques. Leur installation sur des cartes mères non prévues pour est donc possible, mais le fonctionnement peut poser quelques soucis (nous allons y revenir).

Les modules « clocked » intègrent un composant supplémentaire : une puce CKD pour Client Clock Driver ou pilote d’horloge client. Elle « doit être ajoutée au module de mémoire pour rediriger le signal d’horloge, minimiser le bruit, la gigue et améliorer globalement l’intégrité du signal », explique Kingston.

« Les signaux d’horloge, traditionnellement générés par le processeur, sont des signaux de tension et de courant qui circulent à une fréquence constante, oscillant entre les états haut et bas. Ces signaux permettent aux composants de se synchroniser sur la carte mère, afin que les données soient envoyées et arrivent à temps. Lorsque le pilote d’horloge est installé sur le module, il génère son propre signal d’horloge afin d’assurer une synchronisation précise sur le module », explique le fabricant de mémoire.

Jusqu’à 10 000 MT/s… mais c’est quoi un MT/s ?

Au cours des dernières semaines, plusieurs fabricants ont lancé leurs modules : ADATA, Crucial, G.Skill, Geil, Kingston, Micron et TeamGroup pour ne citer qu’eux. Les vitesses vont de 6 400 à 10 000 MT/s (ou de 6,4 à 10 GT/s en changeant simplement d’unité). La contrepartie de cette vitesse élevée est une tension également élevée, qui peut dépasser 1,4 volt au lieu de 1,1 volt en tension de référence (1,2 volt en DDR4).

Pour rappel, MT signifie MegaTransferts et permet de mesurer le débit d'un bus informatique. Pour avoir un débit en Go/s, il faut multiplier les GT/s par la largeur du bus en octets. Et donc pour avoir des Gb/s on multiplie les GT/s par la largeur du bus en bits.

Par exemple, à 8 GT/s (ou 8 000 MT/s) sur un bus 64 bits (soit 8 octets), on obtient une vitesse de 64 Go/s. Le calcul est le suivant : 8 GT/s x 8 octets/transfert = 64 Go/s.

10 000 MT/s chez G.Skill et Corsair

Plusieurs constructeurs annoncent être montés jusqu’à 10 000 MT/s sur certains de leurs modules, en gear 4 bien évidemment (voir explication plus bas). C’est le cas de G.Skill avec des latences de 46-60-60, mais aussi de Corsair avec des Vengeance en 48-60-60.

Les derniers CPU Intel compatibles. Chez AMD, il faut attendre

La CUDIMM n’est pour le moment officiellement supportée que par les processeurs Intel Core Ultra de la série 200, avec un chipset de la série 800, dont le seul représentant est le Z890. Chez AMD, aucune annonce officielle pour le moment. Nous avons posé la question au fabricant, sans retour pour l’instant.

MSI indique la prise en charge des barrettes CUDIMM sur certaines cartes mères X870 (socket AM5 pour Ryzen 7000, 8000 et 9000). Mais c’est compliqué, comme le précise le fabricant dans ses documents, « la prise en charge de la CUDIMM […] peut varier selon la série de processeurs, avec un overclocking manuel disponible après le boot ». Certains CPU peuvent ne pas démarrer, mais des mises à jour de l’UEFI permettront d’améliorer les choses, ajoute MSI.

Cette rétrocompatibilité vient du fait que CUDIMM est utilisable en « bypass », ce qui veut dire que la puce CKD n’est pas utilisée et qu’on revient aux signaux d’horloge traditionnels, perdant ainsi tout l’intérêt de la CUDIMM.

De plus, la mémoire bootera généralement à la fréquence la plus basse définie par le JEDEC, soit de la DDR5-3200. Sur Reddit, une personne identifiée comme « un employé AMD vérifié » résumait la situation : « Je ne dirais donc pas que les CUDIMM sont pris en charge, mais j’utiliserais le mot "tolérés" ».

Il confirme que la tolérance passe par un démarrage en mode DDR5-3200 et qu’il faut ensuite procéder à un overclocking manuel pour monter la fréquence (sans garantie évidemment d’atteindre les débits quand la puce CKD est utilisée). Et pour plus de détails, cet autre fil de discussion est tout aussi intéressant.

Cadeau bonus : c’est quoi cette histoire de « gear » ?

Petit aparté sur la mémoire DDR5, notamment sur les kits Trident Z5 CK de G.Skill et les T-Force Xtreem de TeamGroup. Les fabricants parlent de modules DDR5-9000 (gear 2) et de DDR5-9600 (gear 4). On voit bien la différence de vitesse – 9 000 vs 9 600 MT/s –, mais qu’en est-il du « gear » ?

À la manière d’une boite de vitesses, il s’agit de changer de rapport. En gear 1, la vitesse de la mémoire et du contrôleur sont identiques. En gear 2 la vitesse du controleur est divisée par deux, puis par quatre en gear 4. Gear 1 et 2 existaient déjà en DDR4.

Chez G.Skill et TeamGroup, le contrôleur mémoire de la DDR5-9000 (gear 2) est donc à 4 500 MHz, tandis qu’il est 2 400 MHz sur la DDR5-9600 (gear 4) ; on a donc bien de la mémoire à 9 000 MT/s dans le premier cas et à 9 600 MT/s dans le second. Pour que la DDR5-9600 puisse fonctionner en gear 2, il faudrait que le contrôleur mémoire tienne 4 800 MHz.

On pourrait se dire qu’il suffit de monter les rapports pour augmenter la vitesse. Mais ce n’est pas si simple dans la pratique : plus le « gear » est élevé, plus la latence suit également le même chemin. Chez G.Skill par exemple, avec la DDR5-9000 (gear 2) on est sur des latences de CL42-56-56 contre 46-58-58 en DDR5-9600 (gear 4).

Commentaires (4)

votre avatar
En gros : faut tout racheter
votre avatar
"Ceci est une révolution"
votre avatar
il y a beaucoup de travail en ce moment sur les mémoires et leur format.
votre avatar
Sauf erreur de ma part vous avez oublié de prendre en compte le dual channel.

Et je peux encore me tromper mais de ma compréhension avant la CUDIMM le gear était sur le CPU alors que avec la CUDIMM le gear est sur le CKD ce qui permet de réduire les fréquences de bus entre la ram et le cpu qui était devenu délirante et super compliqué à router avec des carte mères super chères. Router un bus mémoire à 4.5GHz est autrement plus compliqué qu'un bus à 2GHz

De la 9000MT/s non CUDIMM en gear2 en dual channel en fait les puces de ram tournent à 4500MHz non pas à cause du gear2 mais à cause du dual channel (2 barrettes de ram sont adressées en même temps à 4500MHz ce qui "reviens à un équivalent" de 9000MT/s et la nouveauté de la ddr5 est que l'on peut faire du dual channel sur une barrette car la taille mini est de 32bits alors que en DDR4 c'est 64bits) et donc la fréquence du bus mémoire entre ram et CPU est bien à 4500MHz mais ensuite viens le gear 2 pour l'IMC et du coup la fréquence du controlleur mémoire dans le CPU est de 2250MHz.
Maintenant de la CUDIMM 9000 gear 2 les puces tournent toujours à 4500MHz mais le bus entre ram et CPU est lui à 2250MHz ce qui reviens en fait à de la DDR5 4500 MT/s mais avec un gear 1 sur le CPU.
Pour la 9600 les puces tournent bien à 4800MHz mais le bus est à 1200MHz.
Les valeurs affichées par CPU-Z sont fausses car la seule version supportant les CUDIMM actuellement est la 2.12 de d'il y a 12j. Ici c'est la version 2.10 la 1ere supportant les core ultra et qui a des soucis de calculs des fréquences sur les core ultra.

Pour moi les cartes mères ne supportant que la CUDIMM sans bypass seront bien moins chères et devraient revenir dans des prix de carte mère de DDR4 ou équivalent avec des PCB à 8 couches voir moins. Ici le soucis la carte mère doit supporter la dimm normale et cudimm avec bypass donc un bus mémoire à haute fréquence.

C’est quoi la DDR5 CUDIMM qui atteint 10 000 MT/s ?

  • Une puce CKD (Client Clock Driver) sur le PCB de la mémoire

  • Jusqu’à 10 000 MT/s… mais c’est quoi un MT/s ?

  • 10 000 MT/s chez G.Skill et Corsair

  • Les derniers CPU Intel compatibles. Chez AMD, il faut attendre

  • Cadeau bonus : c’est quoi cette histoire de « gear » ?

Fermer