Publication | Closed Access
pVM
65
Citations
30
References
2016
Year
Unknown Venue
Hardware SecurityStorage VirtualizationNon-volatile MemoryStorage PerformanceEngineeringCloud ComputingIn-storage ComputingComputer EngineeringComputer ArchitectureCapacity ScalingComputer ScienceParallel ComputingResistive Random-access MemoryPhase Change MemoryData StorageMemory Architecture
Next-generation byte-addressable nonvolatile memories (NVMs), such as phase change memory (PCM) and Memristors, promise fast data storage, and more importantly, address DRAM scalability issues. State-of-the-art OS mechanisms for NVMs have focused on improving the block-based virtual file system (VFS) to manage both persistence and the memory capacity scaling needs of applications. However, using the VFS for capacity scaling has several limitations, such as the lack of automatic memory capacity scaling across DRAM and NVM, inefficient use of the processor cache and TLB, and high page access costs. These limitations reduce application performance and also impact applications that use NVM for persistent object storage with flat namespaces, such as photo stores, NoSQL databases, and others.
| Year | Citations | |
|---|---|---|
Page 1
Page 1