Samsung anunció su SSD Memory-Semantic que combina flash y DRAM para proporcionar una mejora de rendimiento de 20X en comparación con un SSD tradicional. Las unidades de estado sólido modernas con una interfaz PCIe Gen4 o PCIe Gen5 permiten un rendimiento de lectura/escritura secuencial extremadamente alto y un rendimiento de acceso aleatorio. Pero para muchas aplicaciones hambrientas de rendimiento, esto no es suficiente, ya que necesitan dispositivos de almacenamiento específicamente diseñados para sus patrones de uso. Entonces, para cumplir con los requisitos de las cargas de trabajo de inteligencia artificial (IA) y aprendizaje automático (ML), Samsung está recurriendo a su nuevo SSD conectado a CXL.
Las aplicaciones de inteligencia artificial y aprendizaje automático generalmente procesan grandes conjuntos de datos, pero lo hacen en fragmentos de datos de tamaño relativamente pequeño, por lo que los SSD tradicionales de grado de centro de datos optimizados para cargas de trabajo mixtas no suelen ser los mejores dispositivos de almacenamiento para ese tipo de cargas de trabajo.
Para hacer frente a tales cargas de trabajo, Samsung desarrolló su SSD Memory-Semantic especial que combina un enorme caché DRAM incorporado, almacenamiento NAND tradicional y una interfaz PCIe Gen5 con la tecnología CXL en la parte superior. Las aplicaciones pueden escribir datos en la caché de DRAM a velocidades de DRAM y con baja latencia habilitada por el protocolo CXL.mem. Luego, el controlador (o controladores) propietario de Samsung de la unidad transfiere los datos a la memoria NAND. El resultado es una mejora del rendimiento de lectura/escritura aleatoria 20 veces superior a la de los SSD tradicionales.
El protocolo coherente con la memoria caché CXL promete permitir una mejora sustancial del rendimiento de las aplicaciones que utilizan varios módulos de expansión de memoria y aceleradores de cómputo al habilitar la coherencia de memoria/caché y reducir drásticamente la latencia de acceso a la memoria por parte de varios dispositivos de cómputo. Con su SSD Memory-Semantic, Samsung aprovecha la DRAM de alto rendimiento (como otros dispositivos Type 3/CXL.mem) y la memoria de almacenamiento NAND de alta capacidad. En gran medida, Memory-Semantic SSD es una solución de almacenamiento única diseñada para leer y escribir fragmentos de datos de tamaño pequeño a velocidades muy altas.
Samsung no ha anunciado qué versión del protocolo CXL admite, pero la revisión CXL 3.0 recientemente anunciada admitirá dispositivos de medios mixtos (como DRAM y almacenamiento) que se pueden conectar a la estructura. Sin embargo, estos nuevos dispositivos Global Fabric Attached Memory (GFAM) se definen recientemente, por lo que, aunque el dispositivo de Samsung cumple con la descripción general de este tipo de dispositivo, es probable que no veamos la funcionalidad ampliada de GFAM hasta las futuras generaciones de SSD.
Samsung no ha proporcionado ningún detalle o especificación de sus SSD de memoria semántica, por lo que no sabemos qué tipo de DRAM, 3D NAND y controlador utiliza la empresa. De hecho, la compañía ni siquiera reveló las cifras reales de rendimiento de la unidad.
Tal vez, eso se deba a que Memory-Semantic SSD está diseñado para plataformas de próxima generación (como Genoa de AMD y Sapphire Rapids de Intel) que están a cuartos de distancia, y Samsung no puede revelar cifras de rendimiento relevantes, ya que son confidenciales por ahora. Otra razón por la que Samsung no publica ni siquiera las cifras o especificaciones de rendimiento en bruto es que su SSD Memory-Semantic también está a cuartos de distancia. Como resultado, algunas de sus especificaciones pueden cambiar para cuando esté disponible.