DR. Swap: Energy-Efficient Paging for Smartphones

被引:24
|
作者
Zhong, Kan [1 ]
Zhu, Xiao [1 ]
Wang, Tianzheng [2 ]
Zhang, Dan [1 ]
Luo, Xianlu [1 ]
Liu, Duo [1 ]
Liu, Weichen [1 ]
Sha, Edwin H. -M. [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Minist Educ, Key Lab Dependable Serv Comp Cyber Phys Soc, Chongqing, Peoples R China
[2] Univ Toronto, Dept Comp Sci, Toronto, ON, Canada
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
Swapping; paging; energy; non-volatile memory; smartphone; PHASE-CHANGE MEMORY;
D O I
10.1145/2627369.2627647
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:81 / 86
页数:6
相关论文
共 50 条
  • [1] Energy-Efficient In-Memory Paging for Smartphones
    Zhong, Kan
    Liu, Duo
    Liang, Liang
    Zhu, Xiao
    Long, Linbo
    Wang, Yi
    Sha, Edwin Hsing-Mean
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (10) : 1577 - 1590
  • [2] Gifts that give: Paging Dr. empathy, paging Dr. empathy
    Kinmond, Mackenzie
    [J]. CANADIAN MEDICAL ASSOCIATION JOURNAL, 2006, 175 (12) : 1510 - 1511
  • [3] Dr. Safety . . . paging Dr. Safety
    Elston, Harry J.
    [J]. JOURNAL OF CHEMICAL HEALTH & SAFETY, 2006, 13 (03): : 3 - 3
  • [4] Paging Dr. Google
    MacNeily, Andrew
    [J]. CUAJ-CANADIAN UROLOGICAL ASSOCIATION JOURNAL, 2013, 7 (3-4): : 106 - 107
  • [5] Paging Dr. Karlgaard
    Wilkins, John
    [J]. FORBES, 2006, 178 (06): : 18 - 18
  • [6] Paging Dr. Toyota
    Stansfield, Timothy
    Manuel, Joshua
    [J]. INDUSTRIAL ENGINEER, 2009, 41 (04): : 28 - 31
  • [7] Paging "Dr. HAL!"
    Bhutani, Mohit
    [J]. CANADIAN JOURNAL OF RESPIRATORY CRITICAL CARE AND SLEEP MEDICINE, 2024, 8 (02) : 51 - 53
  • [8] Paging Dr. O
    Hanson, Kip
    [J]. MANUFACTURING ENGINEERING, 2022, 169 (01): : 51 - 55
  • [9] Paging Dr. Robot
    Kelley, WE
    [J]. SCIENTIFIC AMERICAN, 2000, 283 (06) : 46 - 46
  • [10] Paging Dr. katze?
    不详
    [J]. PSYCHIATRIC ANNALS, 2004, 34 (05) : 342 - 342