Colmare il divario tra risorse di calcolo e memoria ha dato origine a una serie di tecnologie, comprese varie varianti di smart DRAM, ma Macronix, fornitore di dispositivi NOR e NAND, vede il problema in modo diverso e propone di trasferire alcuni dei calcoli direttamente su un tipo speciale di memoria flash.
Con i crescenti volumi di dati in una serie di scenari moderni, incluso l'apprendimento automatico, i sistemi non possono sempre "alimentare" i core di elaborazione, quindi Macronix offre di eseguire l'elaborazione dei dati primari direttamente nella memoria flash. E una tale memoria chiamata FortiX Macronix presentata all'evento Flash Memory Summit 2022.
In questo caso, non si tratta di un classico "disco di calcolo", che utilizza subito un controller abbastanza potente con core di processore generici o FPGA. La struttura stessa dei chip Fortix NAND include strutture specializzate nvTCAM (non volatile ternary content-addressable memory).
Può eseguire calcoli abbastanza specializzati, in particolare, cercare per parole chiave e determinare la distanza di Hamming. Non funziona velocemente come richieste simili alla classica DRAM, ma ciò non tiene conto del sovraccarico del trasporto dei dati da un'unità flash alla memoria e dell'esecuzione delle funzioni corrispondenti con la partecipazione del processore centrale.
Nel caso di FortiX, la memoria flash esegue queste attività da sola, risparmiando larghezza di banda e energia. Rispetto alla DRAM, l'unità basata sulla memoria FortiX può vincere per alcuni aspetti, offrendo una densità di compressione di 64 Gb per chip contro 8-16 per la DRAM e consumando anche circa 330 mW contro circa 1 W. È vero, la velocità di ricerca è un ordine di grandezza inferiore, ma il numero di richieste è un ordine di grandezza superiore, afferma Macronix.
L'azienda chiama l'ambito di FortiX vari compiti di intelligenza artificiale: riconoscimento di modelli e voce, ricerca in grandi array di dati (Big Data), ricerca di una corrispondenza nel DNA. L'azienda non fornisce dettagli sulla struttura della parte informatica di FortiX e alcune fonti straniere ritengono che si possa parlare di diverse combinazioni di NAND e processori di richiesta specifici configurati per un'attività specifica.
2022-08-13 14:49:29
Autore: Vitalii Babkin