SK hynix a prezentat H-TPU, sau Hynix Transaction Processing Unit, o arhitectură concepută pentru a reduce volumul de lucru al nucleelor de procesare de uz general din interiorul viitoarelor controlere SSD. Conceptul a fost prezentat la conferința ISOCC 2026 din Coreea de Sud și se adresează în principal sistemelor de stocare pentru mediul enterprise, unde cerințele de procesare ale controlerelor cresc odată cu lățimea de bandă PCIe și gradul de paralelism al memoriei flash.
Controlerele SSD moderne includ deja procesoare bazate pe arhitectura Arm, care gestionează straturile de traducere flash (FTL), metadatele, cozile de comenzi, gestionarea erorilor și operațiunile cu bufferele. Pe măsură ce SSD-urile devin mai rapide, aceste sarcini consumă tot mai multe resurse de procesare.
SK hynix susține că nucleele de uz general ale controlerelor se apropie de o limită de eficiență, în special în serverele AI, care generează un număr foarte mare de solicitări de stocare mici și paralele.
Arhitectura H-TPU distribuie operațiunile specifice stocării între peste 100 de elemente de procesare de mici dimensiuni. Aceste nuclee nu sunt concepute pentru a înlocui procesorul sistemului gazdă sau un procesor de aplicații de mari dimensiuni. În schimb, sunt unități specializate care gestionează operațiunile repetitive de procesare a tranzacțiilor mai eficient decât un nucleu convențional de uz general.

SK hynix ar susține că fiecare unitate H-TPU consumă aproximativ 2,5% din energia necesară unui nucleu CPU convențional pentru operațiunile vizate. Această valoare provine din prezentarea companiei și nu reprezintă o măsurătoare independentă efectuată pe un SSD disponibil comercial.
Nu a fost anunțat niciun controler enterprise care să utilizeze H-TPU și nu a fost comunicată o dată de lansare comercială.
Beneficiul potențial nu se limitează la reducerea consumului controlerului. Transferarea procesării comenzilor către unități specializate ar putea elibera nucleele Arm principale, permițându-le să se ocupe de sarcinile de firmware care sunt dificil de paralelizat. De asemenea, această abordare ar putea permite unui controler să accepte mai multe canale NAND fără a crește dimensiunea sau consumul subsistemului de procesare de uz general.
Abordarea seamănă cu accelerarea specifică unui anumit domeniu, utilizată și în alte ramuri ale informaticii. În loc să solicite unui nucleu flexibil să execute toate funcțiile, un controler de stocare poate utiliza unități mici, cu funcții fixe sau programabile, pentru cele mai frecvente operațiuni. Acest lucru poate îmbunătăți eficiența energetică, dar crește și complexitatea proiectării și poate impune un nivel mai ridicat de specializare în dezvoltarea firmware-ului.
H-TPU este deosebit de relevant pentru SSD-urile enterprise cu interfață PCIe 6.0 și capacitate mare. Pe măsură ce vitezele interfețelor cresc, controlerul trebuie să proceseze mai multe comenzi și să gestioneze mai multe metadate, menținând în același timp latența și fiabilitatea.
Sistemele AI pot genera, de asemenea, tipare de acces neregulate, care solicită suplimentar gestionarea cozilor de comenzi și straturile de traducere flash.
Există însă mai multe întrebări importante la care nu s-a răspuns încă. SK hynix nu a dezvăluit nodul de fabricație, frecvența de funcționare, numărul de grupuri H-TPU dintr-un controler final, modelul software, comportamentul în cazul recuperării după erori sau compatibilitatea cu standardele NVMe existente.
Este posibil ca arhitectura să apară inițial în unități de stocare specializate pentru centre de date, înainte de a ajunge în produsele destinate consumatorilor.
Pentru utilizatorii de desktop, impactul ar fi indirect. Dacă designul se dovedește eficient, viitoarele controlere enterprise ar putea reduce consumul de energie al centrelor de date și ar putea îmbunătăți eficiența stocării. Unele dintre aceste tehnologii ar putea ajunge ulterior și în SSD-urile pentru stații de lucru și pasionați de hardware, însă nu există dovezi că un model comercial destinat pieței de retail va fi lansat în viitorul apropiat.
