Intel's Optane DC Persistent Memory DIMMs Push Latency Closer to DRAM | PC Perspective

By Allyn Malventano

December 15, 2018 | 01:45 PM - Posted by Paul A. Mitchell (not verified)

How about this sequence:

(1) configure a ramdisk in the uppermost 64GB of DRAM; (2) run "Migrate OS" using Partition Wizard;

(3) re-boot into the migrated OS resident in the ramdisk.

The only other BIG changes are modifications to the motherboard BIOS/UEFI subsystem, to detect and boot from this ramdisk OS; and, a general purpose device driver like the

one that supports RamDisk Plus from www.superspeed.com


(my favorite, as you know).

Wendell describes 128GB in a Threadripper system here:
https://www.youtube.com/watch?v=HDLhdKmV3Vo

The original Provisional Patent Application assumed volatile DRAM, which had its own special problems

of course e.g. at SHUTDOWN.

It seems to me that the availability of non-volatile memory on a DDR4 bus is the really BIG CHANGE

that obtains with Optane DIMMs.

MAX HEADROOM with 4 x M.2 SSDs in RAID-0 installed on the ASRock Ultra Quad AIC is 15,753.6 MBps. By comparison, DDR4-3200 x 8 = 25,600 MBps, and even faster DDR4 have been announced by G.SKILL et al.

DDR4-4000 X 8 = 32,000 MBps.

However, I don't really see the need for a
"complete restructuring of how an OS accesses storage".

Honestly, without doing the appropriate experiments, I suspect that the latter characterization may be

closer to a "straw man".

Commercial device drivers are already available
in software like DATARAM: http://www.dataram.com/

In the interests of computer science (if nothing else), I would certainly like to see this experiment

performed on a TR system like Wendell's.

Of course, we've need to have access to the BIOS/UEFI code, in order to compile and flash an experimental version

that recognizes the new location of the bootstrap loader, etc.

Maybe we could submit a proposal to Ryan after he starts working at Intel; it certainly has the resources necessary to do this experiment. And, such an experiment seems to fit his job description

there.

If not Intel, then maybe AMD?

Thanks for listening! /s/ Paul