Nantero NRAM v. NVDIMM
These days, NVDIMMs are becoming popular alternatives for persistent storage on the memory bus. NRAM DIMMs will look more like traditional LRDIMMs or RDIMMs as they will not require flash plus DRAM storage with a controller and a power source.
Here is an example of NVDIMM-N solution where DRAM is used. Upon power failure, the controller writes data to flash.
The NVDIMM-P model using nonvolatile memory but may have DRAM for a cache.
Since the NRAM is a persistent memory itself and running at DRAM speeds, it does not need any additional steps to function as a persistent memory.
Nantero has a slide that basically says that the need for persistent memory is here as software is becoming persistence-aware.
At this point you may be thinking, this almost sounds too good to be true.
Here is the summary slide. Just about everyone in the audience thought it was borderline too good to be true.
A lot of the capacity scaling is dependent on process technology. Fujitsu’s NRAM as we covered some time ago, will pick up at 55nm while Nantero’s initial low capacity figures assume 28nm process. We believe that the initial batch of devices will be relatively small. We also think that the company did a great job drumming up industry interest at Hot Chips. One of those connections may lead to NRAM getting a shot at a smaller process node and higher capacity. We still think we are several years from seeing NRAM in servers. It is an interesting technology nonetheless.