Dr. Swap: Energy-Efficient Paging For Smartphones

Kan Zhong,Xiao Zhu,Tianzheng Wang,Dan Zhang,Xianlu Luo,Duo Liu,Weichen Liu,Edwin H. -M. Sha
DOI: https://doi.org/10.1145/2627369.2627647
2014-01-01
Abstract:Smartphones are becoming increasingly energy-hungry to support feature-rich applications, posing a lot of pressure on battery lifetime and making energy consumption a non negligible issue. In particular, DRAM is among the most demanding components in energy consumption. In this paper, we propose DR. Swap, an energy-efficient paging design to reduce energy consumption in smartphones. We adopt emerging energy-efficient non-volatile memory (NVM) and use it as the swap area. Utilizing NVM's byte-addressability, we propose direct read which guarantees zero-copy for read-only pages in the swap area. Experimental results based on the Google Nexus 5 smartphone show that our technique can effectively reduce energy consumption.
What problem does this paper attempt to address?