A practical evaluation of large-memory data processing on a reliable remote memory system

  • Authors:
  • Hyungsoo Jung;Hyuck Han;Shin-gyu Kim;Heon Y. Yeom

  • Affiliations:
  • Seoul National University, Seoul, Korea;Seoul National University, Seoul, Korea;Seoul National University, Seoul, Korea;Seoul National University, Seoul, Korea

  • Venue:
  • Proceedings of the 2009 ACM symposium on Applied Computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper provides a preliminary performance evaluation to address the efficacy of a Remote Memory System (RMS) by using a prototyped RMS that has reliability functionality. The protyped RMS is a practical kernel-level RMS that supports large memory data processing, and it is built on inexpensive PCs and a high-speed network capable of Remote Direct Memory Access (RDMA) operations. Our experimental results suggest that an RMS could be practical enough to support the rigorous demands of commercial inmemory database systems that have high data access locality, but it is not quite efficient in CPU-intensive applications due to the high page fault rate. Our evaluation convinces us of the possibility that a reliable RMS can satisfy both the high degree of reliability and efficiency for large memory data processing applications whose data access pattern has high locality.