6 papers
Efficient Memory Tiering in a Virtual Machine
Chandra Prakash, Aravinda Prasad, Sandeep Kumar +1
Memory tiering is the norm to effectively tackle the increasing server memory total cost of ownership (TCO) and the growing data demands of modern data center workloads. However, t…
iMIV: in-Memory Integrity Verification for NVM
Rajat Jain, Aravinda Prasad, Sreenivas Subramoney +1
Non-volatile Memory (NVM) could bridge the gap between memory and storage. However, NVMs are susceptible to data remanence attacks. Thus, multiple security metadata must persist al…
Taming Server Memory TCO with Multiple Software-Defined Compressed Tiers
Sandeep Kumar, Aravinda Prasad, Sreenivas Subramoney
Memory accounts for 33 - 50% of the total cost of ownership (TCO) in modern data centers. We propose a novel solution to tame memory TCO through the novel creation and judicious ma…
Telescope: Telemetry at Terabyte Scale
Alan Nair, Sandeep Kumar, Aravinda Prasad +2
Data-hungry applications that require terabytes of memory have become widespread in recent years. To meet the memory needs of these applications, data centers are embracing tiered…
Motivating Next-Generation OS Physical Memory Management for Terabyte-Scale NVMMs
Shivank Garg, Aravinda Prasad, Debadatta Mishra +1
Software managed byte-addressable hybrid memory systems consisting of DRAMs and NVMMs offer a lot of flexibility to design efficient large scale data processing applications. Opera…
Page Table Management for Heterogeneous Memory Systems
Sandeep Kumar, Aravinda Prasad, Smruti R. Sarangi +1
Modern enterprise servers are increasingly embracing tiered memory systems with a combination of low latency DRAMs and large capacity but high latency non-volatile main memories (N…