Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/35575
Title: Building high-performance smartphones via non-volatile memory : the Swap Approach
Authors: Zhong, K
Wang, T
Zhu, X
Long, L
Liu, D
Liu, W
Shao, Z 
Sha, EHM
Issue Date: 2014
Publisher: Association for Computing Machinery, Inc
Source: 2014 Proceedings of the International Conference on Embedded Software, EMSOFT 2014, 2014, 30 How to cite?
Abstract: Smartphones are getting increasingly high-performance with advances in mobile processors and larger main memories to support feature-rich applications. However, the storage subsystem has always been a prohibitive factor that slows down the pace of reaching even higher performance while maintaining good user experience. Despite today's smart-phones are equipped with larger-than-ever main memories, they consume more energy and still run out of memory. But the slow NAND flash based storage vetoes the possibility of swapping - an important technique to extend main memory - and leaves a system that constantly terminates user applications under memory pressure. In this paper, we revisit swapping for smartphones with fast, byte-addressable, non-volatile memory (NVM) technologies. Instead of using flash, we build the swap area with NVM, to allow high performance without sacrificing user experience. Based on NVM's high performance and byte-addressability, we show that a copy-on-write swap-in scheme can achieve even better performance by avoiding unnecessary memory copy operations. To avoid fast worn-out of certain NVMs, we also propose Heap-Wear, a wear leveling algorithm that more evenly distributes writes in NVM. Evaluation results based on the Google Nexus 5 smartphone show that our solution can effectively enhance smartphone performance and give better wear-leveling of NVM.
Description: 14th International Conference on Embedded Software, EMSOFT 2014, 12-17 October 2014
URI: http://hdl.handle.net/10397/35575
ISBN: 9781450330527
DOI: 10.1145/2656045.2656049
Appears in Collections:Conference Paper

Access
View full-text via PolyU eLinks SFX Query
Show full item record

SCOPUSTM   
Citations

20
Citations as of Apr 18, 2017

Page view(s)

48
Last Week
3
Last month
Checked on Apr 23, 2017

Google ScholarTM

Check

Altmetric



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.