Energy-Efficient In-Memory Data Stores on Hybrid Memory Hierarchies


Autoria(s): Hassan, Ahmad; Vandierendonck, Hans; Nikolopoulos, Dimitrios S.
Data(s)

01/06/2015

Resumo

Increasingly large amounts of data are stored in main memory of data center servers. However, DRAM-based memory is an important consumer of energy and is unlikely to scale in the future. Various byte-addressable non-volatile memory (NVM) technologies promise high density and near-zero static energy, however they suffer from increased latency and increased dynamic energy consumption.<br/><br/>This paper proposes to leverage a hybrid memory architecture, consisting of both DRAM and NVM, by novel, application-level data management policies that decide to place data on DRAM vs. NVM. We analyze modern column-oriented and key-value data stores and demonstrate the feasibility of application-level data management. Cycle-accurate simulation confirms that our methodology reduces the energy with least performance degradation as compared to the current state-of-the-art hardware or OS approaches. Moreover, we utilize our techniques to apportion DRAM and NVM memory sizes for these workloads.

Identificador

http://pure.qub.ac.uk/portal/en/publications/energyefficient-inmemory-data-stores-on-hybrid-memory-hierarchies(916ae11d-f61c-423f-8533-129468e50cff).html

http://dx.doi.org/10.1145/2771937.2771940

Idioma(s)

eng

Publicador

ACM

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Hassan , A , Vandierendonck , H & Nikolopoulos , D S 2015 , Energy-Efficient In-Memory Data Stores on Hybrid Memory Hierarchies . in Proceedings of the 11th International Workshop on Data Management on New Hardware . , 1 , ACM , New York , Eleventh International Workshop on Data Management on New Hardware (DaMoN 2015) , Melbourne , Australia , 1-1 June . DOI: 10.1145/2771937.2771940

Tipo

contributionToPeriodical