arrow
返回

Building NVRAM-Aware Swapping Through Code Migration in Mobile Devices

delete2017-11-01
delete9
PRE
AI
K
Kan Zhong
D
Duo Liu *
J
Jinting Ren
Y
Yang Li
E
Edwin H.‐M. Sha
DOI:10.1109/TPDS.2017.2713780delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Mobile applications are becoming increasingly feature-rich and powerful, but also dependent on large main memories, which consume a large portion of system energy, especially for devices equipped with 4/6 GB DRAM. Swapping inactive DRAM pages to byte-addressable, non-volatile memory (NVRAM) is a promising solution to this problem. However, most NVRAMs have limited write endurance and the current victim pages selecting algorithm does not aware it. Therefore, to make it practical, the design of an NVRAM based swapping system must also consider endurance. In this paper, we target at prolonging the lifetime of NVRAM based swap area in mobile devices by reducing the write activities to NVRAM based swap area. Different from traditional wisdom, such as wear leveling and hot/cold data identification, we propose to build a system called nCode, which exploits the fact that code pages are easy to identify, read-only, and therefore a perfect candidate for swapping. Utilizing NVRAM's byte-addressability, we support execute-in-place (XIP) of the code pages in the swap area, without copying them back to DRAM based main memory. Experimental results based on the Google Nexus 5 smartphone show that nCode can effectively prolong the lifetime of NVRAM under various workloads.
Keyword:
Smartphone
swapping
non-volatile memory
application relaunching delay
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

C
Chongqing University
学者数:
5.1W
论文数: 4.1W
被引数: 6.0W
C
chongqing university of posts & telecommunications
学者数:
6.7K
论文数: 5.3K
被引数: 5
引用论文

引用论文

Assessment of Prenatal Exposure to Ethanol by Meconium Analysis: Results of an Italian Multicenter Study
err2011-12-14
err0
errOAAI
errSimona Pichini; Emilia Marchei; Federica Vagnarelli; Luigi Tarani; Francesco Raimondi; Rosalba Maffucci; Bruno Sacher; Massimo Bisceglia; Gherardo Rapisardi; Maria Rosaria Elicio; Paolo Biban; Piergiorgio Zuccaro; Roberta Pacifici; Andrea Pierantozzi; Luca Morini
err分享
err收藏
Disclosing boron's thinnest side
err2015-12-18
err0
PREAI
errHermann Sachdev
err分享
err收藏
Development of a circulating zinc-bromine battery. Phase I. Final report
err
IF0
err1983-01-01
err0
errOAAI
errR Bellows; H Einstein; P Grimes; E Kantner; P Malachesky; K Newby; H Tsien
err分享
err收藏
DR. Swap: Energy-Efficient Paging for Smartphones
err2014-08-11
err26
PREAI
errZhong, Kan; Zhu, Xiao; Wang, Tianzheng; Zhang, Dan; Luo, Xianlu; Liu, Duo; Liu, Weichen; Sha, Edwin H. -M.
err分享
err收藏
Reinvestigation of evolutionary many-objective optimization: Focus on the Pareto knee front
err2020-06-01
err0
PREAI
errWenhua Li; Rui Wang; Tao Zhang; Mengjun Ming; Kaiwen Li
err分享
err收藏
Synthesis of porous hollow silica nanostructures using hydroxyapatite nanoparticle templates
err2011-01-01
err0
errOAAI
errPeter A. Williamson; Philip J. Blower; Mark A. Green
err分享
err收藏
err分享
err收藏
Electrochemically Deposited Zinc-Nickel Alloys
err2003-10-01
err0
PREAI
errT. V. Gaevskaya; T. V. Byk; L. S. Tsybul'skaya
err分享
err收藏
学者 查看更多内容