A Design of Kernel-Level Remote Memory Extension System

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 143
  • Download : 0
Big data scientists are struggling with a memory capacity of the computer system because of the expansion speed of memory capacity has not kept up with the increasing requirement of large memory applications. Even though large memory application vitally requires big memory system, big memory machine has been too expensive for many researchers and students. By the way, as very high-speed networking technologies such as Infiniband EDR(100 Gbps) have been developed, approaches to utilize remote memory has been considered as a cost effective way to run large memory applications in the HPC cluster environment. For the general users of HPC cluster system who want to run large memory application with administrator's support, we suggest a kernel-level remote memory extension system. We designed a remote memory extension system which mapped remote memory pages to the virtual address space of the large memory application process. The system includes three components such as remote memory consumer, Integrated Memory Manager, and memory provider. We developed a kernel-level remote memory extension device and achieved 4 x improvement of the latency of page fault handling on remote memory.
Publisher
SPRINGER
Issue Date
2017-09
Language
English
Citation

iCatse International Conference on IT Convergence and Security (ICITCS), pp.104 - 111

ISSN
1876-1100
DOI
10.1007/978-981-10-6451-7_13
URI
http://hdl.handle.net/10203/274816
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0