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
Wendell describes 128GB in a Threadripper system here:
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
If not Intel, then maybe AMD?
Thanks for listening! /s/ Paul