Abstract
In general, current mobile devices employ a buffer cache mechanism which has been designed to mitigate the performance gap between CPU and storage. However, it cannot fit in mobile devices because it does not consider the characteristics of the mobile applications (e.g., foreground or background state). Therefore, existing buffer cache mechanisms can cause performance degradation by I/O interference between foreground applications and background applications. In addition, DRAM accelerates energy consumption by performing periodic refresh operations. Therefore, DRAM-based memory system can cause critical power problem due to its limited battery capacity in the mobile devices. In this paper, we propose a novel buffer cache algorithm for mobile devices based on hybrid memory architecture composed of DRAM and non-volatile PCM. Proposed algorithm is based on key observation that background applications rarely issue I/O requests and they may interfere with foreground applications. For evaluation, we implemented the proposed algorithm and compared the performance with two widely known algorithms. Our experimental results show that our algorithm reduces the elapsed time of the foreground applications by 70% on average and the power consumption by 67% on average while operating same workloads.
| Original language | English |
|---|---|
| Title of host publication | ACM IMCOM 2016 |
| Subtitle of host publication | Proceedings of the 10th International Conference on Ubiquitous Information Management and Communication |
| Publisher | Association for Computing Machinery, Inc |
| ISBN (Electronic) | 9781450341424 |
| DOIs | |
| State | Published - 4 Jan 2016 |
| Event | 10th International Conference on Ubiquitous Information Management and Communication, IMCOM 2016 - Danang, Viet Nam Duration: 4 Jan 2016 → 6 Jan 2016 |
Publication series
| Name | ACM IMCOM 2016: Proceedings of the 10th International Conference on Ubiquitous Information Management and Communication |
|---|
Conference
| Conference | 10th International Conference on Ubiquitous Information Management and Communication, IMCOM 2016 |
|---|---|
| Country/Territory | Viet Nam |
| City | Danang |
| Period | 4/01/16 → 6/01/16 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Background application
- Buffer cache algorithm
- Foreground application
- Hybrid memory architecture
- Mobile device
Fingerprint
Dive into the research topics of 'A buffer cache algorithm using the characteristic of mobile applications based on hybrid memory architecture'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver