• DocumentCode
    3103417
  • Title

    Coupling DSM-based parallel applications

  • Author

    Jégou, Yvon

  • Author_Institution
    IRISA, Rennes, France
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    82
  • Lastpage
    89
  • Abstract
    When coupling applications running on distributed memory architectures or clusters, the coupling library must adapt to the distribution of the data in the memory of each computation node. The library must be prepared to redistribute the data when the coupled applications use different data mappings or when the number of processors of the two architectures are different. Mome is a user-level software DSM which allows programs running on a distributed memory architecture or cluster to create segments and to share data objects through memory mapping. The segments of the DSM form a simple linear address space where all shared objects of applications are allocated. The Mome coupling library accesses the data through mappings of the DSM segments on the memories of the communication thread. The parallel communication threads are distributed on the computation nodes and exploit the communication capacity of each processor
  • Keywords
    distributed object management; distributed programming; distributed shared memory systems; storage allocation; DSM based parallel applications; DSM segments; Mome; communication capacity; computation node; computation nodes; coupling library; data distribution; data mappings; data objects; distributed memory architectures; memory mapping; parallel communication threads; shared object allocation; simple linear address space; user-level software DSM; Application software; Assembly; Computational modeling; Computer architecture; Data structures; Distributed computing; Hardware; Memory architecture; Software libraries; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2001. Proceedings. First IEEE/ACM International Symposium on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7695-1010-8
  • Type

    conf

  • DOI
    10.1109/CCGRID.2001.923179
  • Filename
    923179