GetUSB.info Logo

Posts Taggati ‘gerarchia memoria AI’

Storage Class Memory spiegata: il livello mancante tra DRAM e NAND

040426a storage class memory explained between dram and nand

Quando inizi a guardare davvero come i sistemi AI spostano i dati al loro interno, ti rendi conto abbastanza in fretta che il problema non è solo avere processori più veloci o più spazio di archiviazione, ma cosa succede tra questi livelli e quante volte il sistema è costretto ad aspettare.

Nell’articolo precedente su High Bandwidth Memory, il focus era sul mantenere i dati il più vicino possibile al processore, in modo che la GPU non resti inattiva. Quella è la parte più alta della pila ed è fondamentale, ma risolve solo una parte del problema perché non tutto può stare lì.

Non appena il set di dati cresce oltre quello che può essere contenuto in quel livello immediato, si torna a spostare dati tra DRAM e NAND, ed è proprio lì che le cose iniziano a sembrare sbilanciate. La DRAM è veloce e reattiva, ma è costosa e non si può scalare all’infinito. Il NAND è molto più pratico in termini di capacità, ma anche un buon flash introduce abbastanza latenza da diventare visibile quando il sistema lavora in modo continuo.

È esattamente in questo spazio intermedio che la Storage Class Memory trova il suo ruolo. Non come qualcosa di nuovo che sostituisce uno dei due lati, ma come un livello che rende più fluido il passaggio, evitando che il sistema continui a saltare tra molto veloce e sensibilmente più lento.

Se vuoi vedere il quadro più ampio di perché questi livelli stanno emergendo, tutto questo si collega direttamente all’analisi principale qui: il NAND non sta scomparendo, ma i server AI oggi dipendono da più del semplice flash.

Leggi Tutto