Efficient management of PCM-based swap systems with a small page size

Yunjoo Park, Hyokyung Bahn

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

Due to the recent advances in non-volatile memory technologies such as PCM, a new memory hierarchy of computer systems is expected to appear. In this paper, we explore the performance of PCMbased swap systems and discuss how this system can be managed efficiently. Specifically, we introduce three management techniques. First, we show that the page fault handling time can be reduced by attaching PCM on DIMM slots, thereby eliminating the software stack overhead of block I/O and the context switch time. Second, we show that it is effective to reduce the page size and turn off the read-ahead option under the PCM swap system where the page fault handling time is sufficiently small. Third, we show that the performance is not degraded even with a small DRAM memory under a PCM swap device; this leads to the reduction of DRAM’s energy consumption significantly compared to HDD-based swap systems. We expect that the result of this paper will lead to the transition of the legacy swap system structure of “large memory – slow swap” to a new paradigm of “small memory – fast swap”.

Original languageEnglish
Pages (from-to)476-484
Number of pages9
JournalJournal of Semiconductor Technology and Science
Volume15
Issue number5
DOIs
StatePublished - Oct 2015

Bibliographical note

Publisher Copyright:
© 2015, Institute of Electronics Engineers of Korea. All rights reserved

Keywords

  • Paging size
  • Phase-change memory
  • Swap system
  • Virtual memory

Fingerprint

Dive into the research topics of 'Efficient management of PCM-based swap systems with a small page size'. Together they form a unique fingerprint.

Cite this