"Non Volatile Memory" really means Intel's "3D X-point" memory-- estimated availability of this product for system memory is 2018-ish.
http://www.tomshardware.com/news/intel-optane-cascade-lake-d...
http://www.tomshardware.com/news/intel-optane-cascade-lake-d...
[0] https://en.wikipedia.org/wiki/MRAM
[1] https://www.everspin.com/ddr3-dram-compatible-mram-spin-torq...
XPoint is expected to have performance much higher than Optane.