This presentation discusses the changes being made to Linux in order to take advantage of Persistent Memory. NV-DIMMs provide persistent memory today, but they are mostly used in boutique solutions. In order for them to become more generally useful, we must make them easy to program. Matthew will also discuss some of the challenges that applications will need to deal with in order to fully take advantage of this new storage paradigm.
Persistent Memory is a hot topic in computing these days, and Linux support for it is critical to the success of both Persistent Memory and Free Software in general
The audience is programmers who are interested in either how Linux has been modified to better support Persistent Memory, or in how to write applications that take advantage of the benefits of Persistent Memory
Matthew works for Intel on storage-related Linux issues. His current projects include the NVM Express device driver and Persistent Memory. He has spoken at many conferences including Ottawa Linux Symposium, Linux Conf AU, LinuxCon and BSDCan.