Title
Energy-aware page replacement and consistency guarantee for hybrid NVM-DRAM memory systems.
Abstract
Non-Volatile Memory (NVM) has been widely used in hybrid memory architecture due to the promising advantages like high density and low power consumption. Most of existing page replacement methods focused on prolonging the life time of NVM memory systems, which either consider the energy cost or deal with consistency errors caused by system failures. This paper proposes a page replacement method based on NVM–DRAM hybrid main memory systems for low power and consistency guarantee, called Energy-Aware Page Replacement (EAPR). The energy consumption of page access in DRAM and NVM is modelled considering the memory access like reading, writing and idle. EAPR utilizes page grouping policy to improve the migration efficiency between NVM and DRAM. Page groups are chosen to migrate according to their energy-related substitution degrees. To guarantee the consistency during page migration, this paper designs two consistency guarantee schemes in page replacement phase and transaction committing phase. Instead of deleting logs directly, our approach guarantees the consistency of hybrid memory systems by modifying the data structures of logs after the transactions of applications are submitted. Based on existing benchmarks, we conduct extensive experiments to evaluate the proposed method. Experimental results show that EAPR can reduce the energy consumption up to 40.19% compared with the existing page replacement algorithms, and also guarantee the consistency of transactions in NVM–DRAM hybrid memory systems.
Year
DOI
Venue
2018
10.1016/j.sysarc.2018.07.004
Journal of Systems Architecture
Keywords
Field
DocType
NVM,Page replacement,Energy consumption,Consistency guarantee
Dram,Data structure,Computer science,Parallel computing,Dram memory,High density,Page replacement algorithm,Database transaction,Energy consumption,Memory architecture,Embedded system
Journal
Volume
ISSN
Citations 
89
1383-7621
1
PageRank 
References 
Authors
0.34
25
6
Name
Order
Citations
PageRank
Jinyu Zhan138.15
Yiming Zhang214337.82
Wei Jiang3147.33
Junhuan Yang422.38
Lin Li532379.92
Yixin Li622.38