SK hynix beschreef tijdens ISOCC 2026 een SSD-controllerontwerp met ongeveer 100 H-TPU-processors voor terugkerend I/O-werk. De algemene CPU-core blijft verantwoordelijk voor complexere taken, zoals foutafhandeling en opslagbeleid. The Elec berichtte over de presentatie van vicepresident Koo In-je en de technische opzet. (The Elec)

H-TPU's verdelen het routinewerk

H-TPU staat volgens The Elec voor Hynix Transaction Processing Unit: een programmeerbare processor voor routinetaken in een SSD-controller. De H-TPU's zijn bedoeld voor herhaalde lees- en schrijfopdrachten, metadatabeheer en bufferbesturing. De algemene processor houdt de complexere taken, waaronder opslagbeleid, foutafhandeling en het verwerken van uitzonderingen.

De controller kan de H-TPU's inzetten die voor een specifieke I/O-aanvraag nodig zijn; de overige kunnen inactief blijven. Zo verdeelt het ontwerp terugkerend werk over gespecialiseerde kernen, terwijl de algemene CPU-core de beheertaken behoudt.

Pipeline en programmeertools

The Elec beschrijft voor elke H-TPU een pipeline met vier stappen en sequentiële uitvoering. SK hynix ontwikkelde daarnaast een eigen compiler en andere hulpmiddelen waarmee engineers code voor de processors kunnen schrijven. De H-TPU's zijn daarmee programmeerbaar, in plaats van uitsluitend vaste functies uit te voeren.

Wat de cijfers per core vergelijken

Volgens de presentatie gebruikt één H-TPU 2,5 procent van het vermogen en 4 procent van het oppervlak van een algemene CPU-core. Dat zijn verhoudingen tussen afzonderlijke kernen; ze geven geen totaal voor het vermogen of oppervlak van een complete controller.

Storage Next en beoogde toepassingen

Voor Storage Next beschrijft The Elec toegangseenheden van 512 bytes of kleiner, tegenover conventionele eenheden van 4 KB. Dat verschil gaat over de grootte van de gegevenstoegang. SK hynix wil de H-TPU-architectuur volgens The Elec toepassen in SSD-controllers voor de volgende generatie zakelijke opslag, andere NAND-productfamilies, Storage Next en High-Bandwidth Flash (HBF).