Micron is announcing today their next generation of NVDIMM-N modules combining DDR4 DRAM with NAND flash memory to support persistent memory usage models. The new 32GB modules double the capacity of Micron's previous NVDIMMs and boost the speed rating to DDR4-2933 CL21, faster than what current server platforms support.

Micron is not new to the Non-Volatile DIMM market: their first DDR3 NVDIMMs predated JEDEC standardization. The new 32GB modules were preceded by 8GB and 16GB DDR4 NVDIMMs. Micron's NVDIMMs are type N, meaning they function as ordinary ECC DRAM DIMMs but have NAND flash to backup data to in the event of a power loss. This is in contrast to the NVDIMM-F type that offers pure flash storage. During normal system operation, Micron's NVDIMMs use only the DRAM. When the system experiences a power failure or signals that one is imminent, the module's onboard FPGA-based takes over to manage saving the contents of the DRAM to the module's 64GB of SLC NAND flash. During a power failure, the module can be powered either through a cable to an external AGIGA PowerGEM capacitor module, or by battery backup supplied through the DIMM slot's 12V pins.

Micron says the most common use cases for their NVDIMMs are for high-performance journalling and log storage for databases and filesystems. In these applications, a 2S server will typically be equipped with a total of about 64GB of NVDIMMs, so the new Micron 32GB modules allow these systems to use just a single NVDIMM per CPU, leaving more slots free for traditional RDIMMs. Both operating systems and applications need special support for persistent memory provided by NVDIMMs: the OS to handle restoring saved state after a power failure, and applications to manage what portions of their memory should be allocated from the persistent portion of the overall memory pool. This can be addressed either through applications using block storage APIs to access the NVDIMM's memory, or through direct memory mapping.

Micron is currently sampling the new 32GB NVDIMMs but did not state when they will be available in volume.

Conspicuously absent from Micron's announcement today is any mention of the third kind of memory they make: 3D XPoint non-volatile memory. Micron will eventually be putting 3D XPoint memory onto DIMMs and into SSDs under their QuantX brand, but so far they have been lagging far behind Intel in announcing and shipping specific products. NVDIMMs based on 3D XPoint memory may not match the performance of DRAM modules or these NVDIMM-N modules, but they will offer higher storage density at a much lower cost and without the hassle of external batteries or capacitor banks. Until those are ready, Micron is smart to nurture the NVDIMM ecosystem with their DRAM+flash solutions.

Source: Micron



View All Comments

  • FullmetalTitan - Thursday, November 16, 2017 - link

    Petition to ban this flame war starting idiot. He willingly misses the point of EVERY SINGLE PRODUCT REVIEW, just to start fights with people who have 100x the industry/application knowledge as him on VERY niche products. His contributions to this discussion (as with all others) are nothing but negativity and distraction Reply
  • vanilla_gorilla - Monday, November 13, 2017 - link

    Serious question: how much and when could this be used as primary storage (i.e., boot from it) ? Reply
  • DanNeely - Monday, November 13, 2017 - link

    What's the jumper block for? The way it's positioned unless you put a single NVdimm in each block of slots it's going to prevent using an adjacent slot or two. Reply
  • ddriver - Monday, November 13, 2017 - link

    It is probably just for debugging prototypes. Reply
  • Elstar - Monday, November 13, 2017 - link

    Yup. If one looks closely, the jumper block is missing from from the "anatomy" diagram. Reply
  • iwod - Monday, November 13, 2017 - link

    I am much more interested to see larger Memory per stick, and much lower pricing.

    While we have In-Memory computing taking off, the price for Memory is still very high.
  • kolbryn - Monday, November 13, 2017 - link

    Please note this solution is not for consumer/prosumer market. This is for a very specific use case. For an enterprise spending $1M+ for a storage solution these DIMMs will actually reduce the cost of the hardware and/or provide additional protection from a service processor power failure. Reply
  • PeachNCream - Monday, November 13, 2017 - link

    It almost looks like Micron is preemptively working to build up the hardware and software ecosystem needed to support XPoint DIMMs in the future. That's probably a smart idea since NV sorts of RAM are peeking up over the horizon (had to read up on this stuff to learn a little more about it and it looks like one of the biggest potential changes to modern computing we've had in a while). It'd be a surprise if we didn't see XPoint DIMMs before the end of next year. Reply
  • ddriver - Monday, November 13, 2017 - link

    Yeah that will be a blast - much slower than ram, but at least it wears out, so that's gotta make up for the abysmal performance. Replacing worn out dimm modules periodically - that does wonders to reduce downtime hehehe. Reply
  • PeachNCream - Monday, November 13, 2017 - link

    (>^^)> <3 <(^^<) Reply

Log in

Don't have an account? Sign up now