Dynamic Data Migration in Hybrid Main Memories for In‐Memory Big Data Storage

For memory‐based big data storage, using hybrid memories consisting of both dynamic random‐access memory (DRAM) and non‐volatile random‐access memories (NVRAMs) is a promising approach. DRAM supports low access time but consumes much energy, whereas NVRAMs have high access time but do not need energ...

Full description

Saved in:
Bibliographic Details
Published inETRI journal Vol. 36; no. 6; pp. 988 - 998
Main Authors Mai, Hai Thanh, Park, Kyoung Hyun, Lee, Hun Soon, Kim, Chang Soo, Lee, Miyoung, Hur, Sung Jin
Format Journal Article
LanguageEnglish
Published Electronics and Telecommunications Research Institute (ETRI) 01.12.2014
한국전자통신연구원
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:For memory‐based big data storage, using hybrid memories consisting of both dynamic random‐access memory (DRAM) and non‐volatile random‐access memories (NVRAMs) is a promising approach. DRAM supports low access time but consumes much energy, whereas NVRAMs have high access time but do not need energy to retain data. In this paper, we propose a new data migration method that can dynamically move data pages into the most appropriate memories to exploit their strengths and alleviate their weaknesses. We predict the access frequency values of the data pages and then measure comprehensively the gains and costs of each placement choice based on these predicted values. Next, we compute the potential benefits of all choices for each candidate page to make page migration decisions. Extensive experiments show that our method improves over the existing ones the access response time by as much as a factor of four, with similar rates of energy consumption.
Bibliography:This work was supported by the IT R&D Program of MSIP/KEIT, Republic of Korea (10041709, Development of Key Technologies for Big Data Analysis and Management based on Next Generation Memory).
G704-001110.2014.36.6.011
http://etrij.etri.re.kr/etrij/journal/article/article.do?volume=36&issue=6&page=988
ISSN:1225-6463
2233-7326
DOI:10.4218/etrij.14.0114.0012