Mais ce que je ne comprends pas, c'est pourquoi la RAM standard du système a toujours été en retard d'une génération sur la RAM utilisée sur les cartes vidéo.
La spécification GDDR, bien que basée sur la norme DDR, possède sa propre spécification matérielle. La spécification DDR est techniquement en avance sur la spécification GDDR, puisque la GDDR est basée sur la spécification DDR précédente ( la plupart du temps, sauf lorsqu'elle est basée sur la spécification GDDR précédente. ).
L'une des raisons pour lesquelles on croit à tort que la GDDR est en avance sur la DDR est qu'il y a eu plusieurs itérations de la norme GDDR qui étaient basées sur la DDR3. C'était également le cas de la GDDR2, puisque sa spécification comporte des éléments de conception provenant à la fois de la DDR et de la DDR2.
Cependant, il est important de noter que cette mémoire GDDR2 utilisée sur les cartes graphiques n'est pas DDR2 en soi, mais plutôt un point médian précoce entre les technologies DDR et DDR2. L'utilisation de "DDR2" pour désigner la GDDR2 est une erreur de langage.
Source : DDR2 SDRAM
De même, la GDDR4 et la GDDR5 ont toutes deux repris des éléments de conception de la DDR3. La GDDR5 est évidemment une GDDR améliorée par rapport à la GDDR4.
Comme son prédécesseur, la GDDR4, la GDDR5 est basée sur la mémoire DDR3 SDRAM, qui possède deux fois plus de lignes de données que la DDR2 SDRAM. La GDDR5 utilise également des tampons de préextraction de 8 bits de large, comme la GDDR4 et la DDR3 SDRAM.
Source : GDDR5 SDRAM
D'après ce que j'ai compris, il s'agit de deux types différents de SDRAM, mais il me semble que les différences pourraient être supprimées par le contrôleur de mémoire intégré au processeur et au GPU.
Les deux normes sont en fait très différentes. La différence dans le nombre de bits qui peuvent être transférés sur une ligne de données est l'une de ces différences. La spécification GDDR n'est pas compatible avec les processeurs x86 d'Intel et d'AMD. La spécification GDDR est capable de transférer plus de bits, car elle est connectée à une connexion entièrement différente, principalement PCI-e (dans la spécification des différentes révisions de cette norme).
La norme actuelle pour la RAM système est la DDR4, mais les cartes vidéo utilisaient la GDDR4 depuis des années avant que la DDR4 ne devienne une réalité pour les ordinateurs de bureau.
Cela est dû au fait que la GDDR4 est basée sur la spécification DDR3, et non sur la spécification DDR2. La norme DDR3 n'a été ratifiée qu'en 2005. Nous n'avons pas vu de produits avant 2007 en raison de besoins du marché totalement différents. La GDDR4 a été annoncée en 2005 et n'a pas été commercialisée avant 2007. Vous pouvez donc constater que, bien qu'ils portent des noms différents, les produits réels ont été commercialisés ensemble.
Les cartes vidéo sont désormais livrées avec de la RAM HBM (GDDR5 ?), qui est plus rapide que la mémoire système DDR4.
La ou les normes GDDR actuelles sont en fait GDDR5X et GDDR6. HBM (High Bandwidth Memory) est un procédé de fabrication DDR d'Hynix et Samsung.
Pourquoi n'utilisons-nous pas le même type de RAM pour les deux ?
Les deux normes ne sont pas compatibles l'une avec l'autre.
Qu'est-ce qui les rend différents ?
Ce qui les différencie, c'est leur processus de fabrication et leurs spécifications. Bien que la GDDR soit basée sur la spécification DDR, elle n'est pas réellement en avance sur la DDR, bien qu'il y ait d'énormes écarts de performance entre les deux normes à ce stade, en raison de la bande passante disponible à laquelle la GDDR a accès.
3 votes
what I don't get is why standard system RAM has always been a generation behind the RAM used on video cards.
- ils ne le sont pas. La GDDR5 est essentiellement de la DDR3 optimisée pour la bande passante (au détriment de la latence), si cela ne tenait qu'à moi, la GDDR5 aurait été appelée GDDR3.