SK hynix describió un diseño de controlador SSD que distribuiría las tareas repetitivas de entrada y salida entre unos 100 procesadores pequeños, mientras una CPU de propósito general seguiría ocupándose de la gestión compleja. Koo In-je presentó la arquitectura en ISOCC 2026, según informó The Elec.
Cómo se repartirían las tareas
The Elec identifica H-TPU como Hynix Transaction Processing Unit. En el diseño descrito, estos procesadores programables se encargarían de procesar órdenes habituales de lectura y escritura, gestionar metadatos y controlar búferes. Para cada solicitud de entrada o salida se activarían los H-TPU necesarios, mientras los demás podrían permanecer inactivos.
La CPU de propósito general conservaría la gestión de las políticas de almacenamiento, la recuperación de errores y el tratamiento de excepciones. Así, los H-TPU asumirían trabajo rutinario sin sustituir al procesador principal del controlador.
Un diseño secuencial y herramientas propias
Cada H-TPU tendría una canalización de cuatro etapas y ejecutaría las instrucciones de forma secuencial, según The Elec. SK hynix también desarrolló un compilador y otras herramientas para que los ingenieros escriban código para estos procesadores. La combinación de núcleos programables y herramientas específicas permite asignarles tareas de control del SSD, en lugar de limitar su función a una operación fija.
Qué significan las cifras de consumo y superficie
Según las cifras de SK hynix recogidas por The Elec, cada H-TPU consume el 2,5 % de la potencia de un núcleo de CPU de propósito general y ocupa el 4 % de su superficie. Son comparaciones entre núcleos: describen el H-TPU frente a un núcleo de CPU, no el consumo o el tamaño del controlador SSD completo.
Storage Next y otros usos previstos
SK hynix prevé aplicar la arquitectura a controladores SSD empresariales de próxima generación y a distintas familias de productos NAND, así como a Storage Next y High-Bandwidth Flash (HBF), según informó The Elec.
Para Storage Next, The Elec describe accesos a datos de 512 bytes o menos, frente a las unidades convencionales de 4 KB. La cifra se refiere al tamaño de acceso previsto: 512 bytes equivalen a una octava parte de 4 KB. No es una medida de velocidad.