• DocumentCode
    3247958
  • Title

    DLM: A distributed Large Memory System using remote memory swapping over cluster nodes

  • Author

    Midorikawa, Hiroko ; Kurokawa, Motoyoshi ; Himeno, Ryutaro ; Sato, Mitsuhisa

  • fYear
    2008
  • fDate
    Sept. 29 2008-Oct. 1 2008
  • Firstpage
    268
  • Lastpage
    273
  • Abstract
    Emerging 64 bitOSpsilas supply a huge amount of memory address space that is essential for new applications using very large data. It is expected that the memory in connected nodes can be used to store swapped pages efficiently, especially in a dedicated cluster which has a high-speed network such as 10 GbE and Infiniband. In this paper, we propose the distributed large memory system (DLM), which provides very large virtual memory by using remote memory distributed over the nodes in a cluster. The performance of DLM programs using remote memory is compared to ordinary programs using local memory. The results of STREAM, NPB and Himeno benchmarks show that the DLM achieves better performance than other remote paging schemes using a block swap device to access remote memory. In addition to performance, DLM offers the advantages of easy availability and high portability, because it is a user-level software without the need for special hardware. To obtain high performance, the DLM can tune its parameters independently from kernel swap parameters. We also found that DLMpsilas independence of kernel swapping provides more stable behavior.
  • Keywords
    distributed shared memory systems; very large databases; virtual storage; workstation clusters; cluster node; distributed large memory system; high-speed network; kernel swap parameter; memory address; remote memory swapping; user-level software; very large data; virtual memory; Application software; Distributed computing; Ethernet networks; Fluctuations; Hard disks; Hardware; High-speed networks; Information science; Kernel; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2008 IEEE International Conference on
  • Conference_Location
    Tsukuba
  • ISSN
    1552-5244
  • Print_ISBN
    978-1-4244-2639-3
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2008.4663780
  • Filename
    4663780