A NVDIMM (pronounced "en-vee-dimm") or non-volatile DIMM is a type of non-volatile memory (NVM) for computers using widely used DIMM form-factors. NVM is a memory that retains its contents even when electrical power is removed, for example from an unexpected power loss, system crash, or normal shutdown. NVDIMMs share the existing memory interconnect with ordinary DRAM DIMMs. Some of them (NVDIMM-N) act like ordinary DIMMs with added non-volatile functionality, allowing improvement of system crash recovery time. Others (NVDIMM-F) act more like a faster way to attach a solid-state drive (SSD), i
A NVDIMM (pronounced "en-vee-dimm") or non-volatile DIMM is a type of non-volatile memory (NVM) for computers using widely used DIMM form-factors. NVM is a memory that retains its contents even when electrical power is removed, for example from an unexpected power loss, system crash, or normal shutdown. NVDIMMs share the existing memory interconnect with ordinary DRAM DIMMs. Some of them (NVDIMM-N) act like ordinary DIMMs with added non-volatile functionality, allowing improvement of system crash recovery time. Others (NVDIMM-F) act more like a faster way to attach a solid-state drive (SSD), improving application performance.
NVDIMM-N products act very similarly to regular volatile memory. They use volatile memory during normal operation and dump the contents into non-volatile memory if the power fails, using an on-board backup power source. Volatile memory is faster than non-volatile; it is byte-addressable; and it can be written to arbitrarily, without concerns about wear and device lifespan. However, including a second memory to achieve non-volatility (and the on-board backup power source) increases the product cost compared to volatile memory.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).