Samsung a annoncé son SSD Memory-Semantic qui combine flash et DRAM pour fournir une amélioration des performances revendiquée par 20 par rapport à un SSD traditionnel. Les disques SSD modernes avec une interface PCIe Gen4 ou PCIe Gen5 permettent un débit de lecture/écriture séquentielle extrêmement élevé et des performances d’accès aléatoire. Mais pour de nombreuses applications gourmandes en performances, cela ne suffit pas car elles ont besoin de périphériques de stockage explicitement adaptés à leurs modèles d’utilisation. Ainsi, pour répondre aux exigences des charges de travail d’intelligence artificielle (IA) et d’apprentissage automatique (ML), Samsung se tourne vers son nouveau SSD connecté CXL.
Les applications d’IA et de ML traitent généralement de grands ensembles de données, mais elles le font dans des blocs de données de taille relativement petite, c’est pourquoi les SSD traditionnels de qualité centre de données optimisés pour les charges de travail mixtes ne sont généralement pas les meilleurs périphériques de stockage pour ces types de charges de travail.
Pour faire face à de telles charges de travail, Samsung a développé son SSD Memory-Semantic spécial qui combine un énorme cache DRAM intégré, un stockage NAND traditionnel et une interface PCIe Gen5 avec la technologie CXL en plus. Les applications peuvent écrire des données dans le cache DRAM à des vitesses DRAM et avec une faible latence activée par le protocole CXL.mem. Ensuite, le ou les contrôleurs propriétaires de Samsung du lecteur transfèrent les données vers la mémoire NAND. Le résultat est une amélioration des performances de lecture/écriture aléatoire 20 fois supérieure à celle des SSD traditionnels.
Le protocole de cohérence de cache CXL promet de permettre une amélioration substantielle des performances pour les applications qui utilisent divers modules d’extension de mémoire et accélérateurs de calcul en permettant la cohérence mémoire/cache et en réduisant considérablement la latence d’accès à la mémoire par divers périphériques de calcul. Avec son SSD Memory-Semantic, Samsung tire parti de la DRAM hautes performances (comme les autres appareils Type 3/CXL.mem) et de la mémoire de stockage NAND haute capacité. Dans une large mesure, Memory-Semantic SSD est une solution de stockage unique conçue pour lire et écrire des blocs de données de petite taille à des vitesses très élevées.
Samsung n’a pas annoncé la version du protocole CXL qu’il prend en charge, mais la révision CXL 3.0 récemment annoncée prendra en charge les périphériques multimédias (comme la DRAM et le stockage) qui peuvent être connectés à la structure. Cependant, ces nouveaux appareils GFAM (Global Fabric Attached Memory) sont nouvellement définis, donc bien que l’appareil de Samsung réponde à la description générale de ce type d’appareil, nous ne verrons probablement pas la fonctionnalité GFAM étendue avant les futures générations de SSD.
Samsung n’a fourni aucun détail ou spécification de ses SSD Memory-Semantic, nous ne savons donc pas quel type de DRAM, 3D NAND et contrôleur l’entreprise utilise. En fait, la société n’a même pas divulgué les performances réelles du lecteur.
C’est peut-être parce que le SSD Memory-Semantic est conçu pour les plates-formes de nouvelle génération (telles que Genoa d’AMD et Sapphire Rapids d’Intel) qui sont à des quarts de distance, et Samsung ne peut pas divulguer les chiffres de performance pertinents car ils sont confidentiels pour le moment. Une autre raison pour laquelle Samsung ne publie même pas de chiffres ou de spécifications de performances brutes est que son SSD Memory-Semantic est également à des quarts de distance. Par conséquent, certaines de ses spécifications peuvent changer au moment où il sera disponible.