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

  • ddriver - Monday, November 13, 2017 - link

    Oh pardon me, I wasn't aware you were arguing. Possibly because all this time it looked like display of ignorance. And obviously, I am an idiot refusing to stoop up to your "high level" of it. Reply
  • ddrіver - Monday, November 13, 2017 - link

    Elstar, I'm sorry. It's just I get offended quickly and get sarcastic. The harder the day, the more I need to vent. Nothing personal. Reply
  • ddrіver - Monday, November 13, 2017 - link

    Like, I can't drive but my dad has a spare tire in the trunk that he never got to use. That was money thrown out the window by the manufacturer. Totally unnecessary, unused, but we had to pay hard earned money for it. Reply
  • svan1971 - Thursday, November 16, 2017 - link

    you make your claims so easily why not create a working model sell it to these companies at a greatly reduced price and become a billionaire? Reply
  • III-V - Monday, November 13, 2017 - link

    "There is no point in increasing complexity. More chips - more things to fail."

    Okay, so let's just run 8-bit CPUs. More transistors equals more things that can fail, after all! Idiot.

    "Pointless cost increase."

    Ever second of downtime counts in a data center. Idiot.

    "What's the point when it is trivial to do accomplish the same with a few lines of code and a general purpose nvme drive?"

    Because you've got to spend time doing that. This saves time, and therefore money. If you had half a brain, you know this. Idiot.
  • PeachNCream - Monday, November 13, 2017 - link

    Don't feed the troll. Reply
  • ddriver - Monday, November 13, 2017 - link

    Adding "idiot" to every pathetic failure to make a valid point or even a basic adequate analogy only adds value to illustrating what you are :) Reply
  • ddrіver - Monday, November 13, 2017 - link

    Less chips is less complexity and less things to fail. How is this not obvious? O transistor itself does not fail. The chip it's part of might. You have ~35bn transistor in a 4GB chip. They could easily put 256bn transistors into a 32GB package and reliability would be a lot better. Or at least they could make all chips socketed so you can easily replace the failing ones. Reply
  • Reflex - Monday, November 13, 2017 - link

    Why did you let him back? First article I click on today and on the very first comment and throughout most of the comments its a bunch of ill-informed drivel from someone who does not understand the product, the target market, and who clearly did not even read the article.

    How is this additive?
  • ddriver - Monday, November 13, 2017 - link

    Unlike you, who always perfectly understands everything but has somehow never given any even remote indication of said understanding.

    Maybe go look up a thesaurus, because you are clearly confusing the words "agree" and "understand".

Log in

Don't have an account? Sign up now