Megatransfer : La révolution de la RAM en 3 étapes 🚀
Principales conclusions
- Auparavant, la RAM était mesurée en MHz en fonction des cycles d'horloge, mais désormais, MT/s est utilisé pour les transferts de données.
- MT/s indique un débit de transfert de données maximal théorique, et non une corrélation directe avec MHz.
- L'évaluation de la RAM en Mbps peut donner une image plus claire du mouvement réel des données par rapport aux MT/s.
Vous avez probablement remarqué que certaines spécifications informatiques indiquent désormais les vitesses de RAM en termes de MT/s ou « mégatransferts par seconde » au lieu des mégahertz traditionnels. Pourquoi ce changement ? Nous sommes heureux que vous ayez posé la question ! 🤔
Comment fonctionnaient les spécifications de la RAM avant
Traditionnellement, la RAM était évaluée en mégahertz, où un MHz représente un million de cycles d'horloge. Le matériel informatique fonctionne selon un cycle d'horloge représenté par une onde carrée, avec un pic et une vallée dans l'onde représentant un seul cycle. À chaque cycle, la RAM peut effectuer une opération de mémoire, telle que la lecture ou l'écriture. En d’autres termes, vous pouvez effectuer un million de transferts par seconde avec une RAM fonctionnant à un MHz. ⚡
Cela a rendu assez facile le calcul de la vitesse de la RAM. Si vous aviez une RAM de 133 MHz, elle était deux fois moins rapide qu'une RAM de 266 MHz. Cependant, avec l'invention de la RAM DDR (Double Data Rate), il est devenu possible d'effectuer un transfert de données à la fois au pic et au creux de l'onde. En fait, il s'agit de doubler le débit de données, d'où son nom. 🔄
Ainsi, une mémoire DDR de 133 MHz serait effectivement aussi rapide qu'une mémoire RAM traditionnelle de 266 MHz. Pour simplifier les choses pour les consommateurs, la plupart des fabricants de RAM ont choisi de commercialiser leur RAM DDR avec la fréquence MHz « effective » de la RAM standard. Alors, vous pourriez voir quelque chose comme RAM DDR4 3200 MHz, mais la vitesse d'horloge la RAM réelle n'est que de 1800 MHz.
Le problème du MHz comme mesure de performance
Alors quel est le problème ? Eh bien, pour commencer, cela signifie que les spécifications commercialisées pour la RAM sont techniquement inexactes. Mais plus important encore, les mégatransferts sont une mesure de la quantité réelle de données qui peuvent être déplacées, ce qui signifie qu'il ne s'agit pas d'une analyse un à un avec Megahertz. La spécification MT/s est la quantité maximale théorique de données pouvant être transférées en une seconde. Bien que la RAM fonctionne toujours à sa fréquence nominale, elle n'atteindra pas toujours son débit MT/s maximal, en raison des charges de travail informatiques variables. 📊
Il faut également prendre en compte l’avenir de la RAM, car la mémoire QDR (Quad Data Rate) peut effectuer quatre opérations par cycle d'horloge, deux pour la lecture et deux pour l'écriture. C'est encore plus compliqué à exprimer en MHz, donc quelque chose qui traite de volumes de données réels semble plus logique. 🔍
Les méga-transferts sont plus judicieux, mais ils ne représentent pas la solution complète.
Bien que je pense que MT/s est une meilleure mesure des performances de la RAM que MHz, elle n'est pas parfaite et ne représente pas l'image complète. D’un côté, la latence de la RAM est également importante, mais si nous nous concentrons sur les performances de transfert de données, les enjeux sont encore plus importants. 📈
Vous voyez, la quantité réelle de données déplacées dans un mégatransfert dépend de la largeur du bus mémoire. C'est-à-dire le nombre de bits qui peuvent être déplacés par transfert. La RAM principale des ordinateurs modernes est de 64 bits depuis des années, ce qui signifie que vous avez une comparaison directe entre deux modules RAM tant qu'ils ont la même largeur de bus. 🍏
Cependant, MT/s ne serait pas aussi simple pour la VRAM GPU, puisque la GDDR (DDR graphique) utilise un bus beaucoup plus large. Les GPU bas de gamme ont des bus 128 bits, tandis que les bus 256, 384 et 512 bits sont plus courants.
Il serait donc peut-être encore plus judicieux d'évaluer la RAM en termes de mégabits par seconde (Mbps), ce qui indique exactement la quantité de données réelles que la RAM peut théoriquement déplacer. De nombreux fabricants de mémoire le font déjà. Si vous regardez le fiche technique d'un module de mémoire Samsung, vous remarquerez qu'il est évalué en Mbps et non en MT/s. Cela élimine à la fois les MHz et les MT/s et vous indique exactement quelle est votre bande passante mémoire totale. 💾
Il reste à voir si ce sont les MT/s ou les Mbps qui l'emporteront finalement, mais je pense qu'il est clair que, dans un cas comme dans l'autre, les valeurs MHz pour la RAM ne sont plus la meilleure façon d'exprimer les performances. Nous allons examiner les trois pendant un certain temps, il est donc préférable de connaître la différence ! 🧐