• DocumentCode
    3453864
  • Title

    Implementation of page management in Mome, a user-level DSM

  • Author

    Jégou, Yvon

  • Author_Institution
    IRISA/INRIA, France
  • fYear
    2003
  • fDate
    12-15 May 2003
  • Firstpage
    479
  • Lastpage
    486
  • Abstract
    This paper describes the implementation of the page management in Mome, a user-level distributed shared memory (DSM). Mome provides a shared segment space to parallel programs running on distributed memory computers or clusters. Individual processes can request for mappings between their local address space and Mome segments. The DSM handles the consistency of mapped memory regions at the page-level. A node can freely select the consistency model which is applied to its own view of a page among two models: the classical strong consistency model and a simple and very basic weak model. Under the weak model, each process of the parallel application must send a consistency request to the DSM each time its view of the shared data needs to integrate modifications from other nodes. Mome targets the execution of programs from the high performance community using an SPMD computation model and the coupling of these simulation codes using an MIMD model.
  • Keywords
    distributed shared memory systems; paged storage; parallel programming; storage allocation; DSM; MIMD model; Mome segment; SPMD computation model; code coupling; consistency management; distributed shared memory; memory address space; memory mapping; page management; parallel program; Computational modeling; Computer architecture; Concurrent computing; Distributed computing; High performance computing; Image segmentation; Memory architecture; Memory management; Workstations; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003. 3rd IEEE/ACM International Symposium on
  • Print_ISBN
    0-7695-1919-9
  • Type

    conf

  • DOI
    10.1109/CCGRID.2003.1199404
  • Filename
    1199404