4 ms·
Am I misreading something? Yes, you are. NVM stands for 'non-volatile memory", which is literally the opposite of DRAM. Analog computation can be done using a
by p1esk 2y ago
Am I misreading something?
Yes, you are. NVM stands for 'non-volatile memory", which is literally the opposite of DRAM.
Analog computation can be done using any memory cell technology (transistor, capacitor, memristor, etc), but the result will always go through ADC to be stored in a digital buffer.
Flash does not provide any advantages as far as model size, the size of crossbar is constrained by other factors (e.g. current leakage), and typically it's in the ballpark of 1kx1k matmuls. You simply put more of them on a chip, and try to parallelize as much as possible.
But I largely agree with your conclusion.