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

Ahmad Hassan, Hans Vandierendonck, Dimitrios S. Nikolopoulos

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)

Abstract

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.

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.
Original languageEnglish
Title of host publicationProceedings of the 11th International Workshop on Data Management on New Hardware
Place of PublicationNew York
PublisherAssociation for Computing Machinery
Number of pages8
ISBN (Print)9781450336383
DOIs
Publication statusPublished - Jun 2015
EventEleventh International Workshop on Data Management on New Hardware (DaMoN 2015) - Melbourne, Australia
Duration: 01 Jun 201501 Jun 2015

Conference

ConferenceEleventh International Workshop on Data Management on New Hardware (DaMoN 2015)
Country/TerritoryAustralia
CityMelbourne
Period01/06/201501/06/2015

Fingerprint

Dive into the research topics of 'Energy-Efficient In-Memory Data Stores on Hybrid Memory Hierarchies'. Together they form a unique fingerprint.

Cite this