Cette solution remplacera la RAM et les disques durs

Jusqu'à présent, l'évolution des disques SSD reposait sur l'amélioration de la capacité de stockage et de la vitesse d'accès. Cependant, dans les années à venir, grâce à la utilisation de la technologie CXL dans les SSD, nous allons voir comment ce dernier va complètement changer la façon dont les applications et les systèmes d'exploitation utilisent nos ordinateurs.

La présentation d'un Samsung Disque SSD de type NVMe avec les capacités que nous allons commenter ci-dessous. Cette unité est actuellement destinée aux serveurs ou à ce que l'on appelle aujourd'hui les centres de données. Pour le moment, le CXL ou Compute Express Link n'est implémenté dans aucun processeur du marché, mais ses avantages sont tels qu'il ne fait aucun doute que son adoption sera massive dans de nombreux systèmes à l'avenir.

Cette solution remplacera la RAM et les disques durs

RAM et stockage au même niveau

Le protocole CXL, Calculer le lien express , est en principe un extension de PCI Express 5.0 qui, entre autres, a la capacité de tous les appareils connectés audit port doivent être parfaitement cohérents en termes d'accès à la mémoire. Cela signifie que toute modification apportée à une partie de la mémoire globale du système, de la DRAM ou de la mémoire locale, telle que la VRAM de la carte graphique, sera vue par tous les périphériques connectés à ce port.

CXL Jerarquía memoria Registres RAM SSD Caché

Le principal avantage de ceci est que vous ne plus avoir à coder explicitement les processus de copie d'un appareil à un autre . Bien qu'au niveau du fonctionnement du matériel, cela ne changera pas. Puisque nous parlons physiquement de mémoires séparées, il continuera donc à fonctionner comme une architecture de mémoire non unifiée, mais la grande différence est de faciliter le travail des programmeurs d'applications et l'un des composants qui bénéficieront le plus de ces changements pour venir est NVMe SSD stockage, en particulier avec l'avènement des disques compatibles PCIe Gen 5.

L'avenir des SSD NVMe repose sur CXL

Cependant, le protocole CXL dans les SSD NVMe va au-delà, comme vous pouvez le voir dans le graphique ci-dessus, et la latence d'accès est bien inférieure à celle d'un disque conventionnel. Cela rappellera à beaucoup ce que Intel promis avec Optane, mais cette fois nous avons affaire à une norme non propriétaire qui ne nécessite pas l'utilisation de puces de mémoire flash spéciales, seulement une mise à jour de l'interface PCIe de l'ordinateur.

SSD Samsung CXL

Maintenant, passons en revue ce que sont les SSD de type M.2, ils ont généralement leurs puces de mémoire flash correspondantes où les données sont stockées, le contrôleur flash qui n'est rien de plus qu'une mémoire idem avec des capacités accrues et enfin une ou deux puces de mémoire DRAM, qui peut être DDR ou LPDDR. Bien, grâce au CXL, la mémoire ferait partie du système RAM . En d'autres termes, le processus de copie dans la mémoire système ne serait pas nécessaire et le processeur et la carte graphique peuvent y accéder directement , sans attendre que les données soient copiées dans leurs mémoires de travail correspondantes.

Le gros inconvénient

Cependant, nous ne pouvons pas oublier que le fait d'accéder à la mémoire RAM via le port PCI Express, et même si nous le faisons de manière cohérente, ajoute de la latence à l'équation. C'est-à-dire que les données et instructions qui sont exécutées depuis la mémoire du SSD ne seront pas exécutées avec la même facilité. Cependant, il convient de préciser que le Processeur continuera d'accéder à la RAM via son mécanisme conventionnel, précisément le CXL n'est pas basé sur le processeur accédant à tout en empruntant ce chemin.

Et, d'autre part, et pour finir, dans la grande majorité des cas, il est beaucoup plus rapide d'accéder directement à la RAM du SSD que de ne pas avoir à effectuer tout le processus de copie d'une mémoire à l'autre, comme c'est le cas actuellement.