•
NVDIMM
: Designed for applications that are sensitive to down time and require high performance to enable frequent access to large data sets, NVDIMMs combine the speed of DRAM, the persistent storage of NAND and an optional power source into a single memory subsystem that delivers increased system performance and reliability. NVDIMMs are ideal for big data analytics, storage appliances, RAID cache, in-memory databases and on-line transaction processing.
•
NVDIMM-F
: DIMM with flash storage. System users will need to pair the storage DIMM alongside a traditional DRAM DIMM. NVDIMM-F has been available since 2014.
•
NVDIMM-N
DIMM with flash storage and traditional DRAM on the same module. The computer accesses the traditional DRAM directly. In the event of a power failure, the module copies the data from the volatile traditional DRAM to the persistent flash storage, and copies it back when power is restored. It uses a small backup power source for this.
•
NVDIMM-P
specifications will be released by
JEDEC.
It will allow storage inside computer main memory, using ReRAM technology, and a DDR5 interface. A NVDIMM-P has persistent DRAM, and can access external block-oriented (flash memory) drive for memory
cache. Non-Standard
NVDIMM implementations:
