Wear-Aware Algorithms for PCM-Based Database Buffer Pools

Yi Ou*, Lei Chen, Jianliang Xu, Theo Härder

*Corresponding author for this work

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

4 Citations (Scopus)


PCM can be used to overcome the capacity limit and energy issues of conventional DRAM-based main memory. This paper explores how the database buffer manager can deal with the write endurance problem, which is unique to PCM-based buffer pools and not considered by conventional buffer algorithms. We introduce a range of novel buffer algorithms addressing this problem, called wear-aware buffer algorithms, and study their behavior using trace-driven simulations.

Original languageEnglish
Title of host publicationWeb-Age Information Management
Subtitle of host publicationWAIM 2014 International Workshops: BigEM, HardBD, DaNoS, HRSUNE, BIDASYS, Macau, China, June 16-18, 2014, Revised Selected Papers
EditorsYueguo Chen, Wolf-Tilo Balke, Jianliang Xu, Wei Xu, Peiquan Jin, Xin Lin, Tiffany Tang, Eenjun Hwang
Place of PublicationCham
Number of pages12
ISBN (Electronic)9783319115382
ISBN (Print)9783319115375
Publication statusPublished - 9 Oct 2014
Event15th International Conference on Web-Age Information Management, WAIM 2014 - Macau, China
Duration: 16 Jun 201418 Jun 2014

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349
NameInformation Systems and Applications, incl. Internet/Web, and HCI
ISSN (Print)2946-1634
ISSN (Electronic)2946-1642
NameWAIM: International Conference on Web-Age Information Management


Conference15th International Conference on Web-Age Information Management, WAIM 2014
Internet address

Scopus Subject Areas

  • Theoretical Computer Science
  • Computer Science(all)

User-Defined Keywords

  • Flash Memory
  • Buffer Manager
  • Phase Change Memory
  • Total Wear
  • Buffer Pool


Dive into the research topics of 'Wear-Aware Algorithms for PCM-Based Database Buffer Pools'. Together they form a unique fingerprint.

Cite this