The ubiquity of flash media, the advent of NVM within the load/store memory space, and advancing user requirements for near real time results are creating the need for memory-centric software and hardware architectures and infrastructures. This session discusses a visionary approach to tiering and optimizing new memory assets for the benefit of applications. This session demonstrates the usage of proposed Linux enhancements that are in the pathway to this vision.
Prerequisite Some knowledge of recent industry advancements in Non-Volatile Memory would be helpful. Some knowledge of how current operating systems manage virtual memory would also be useful.