• DocumentCode
    1959095
  • Title

    Integrating memory consistency models and communication systems

  • Author

    Schön, Friedrich

  • Author_Institution
    GMD FIRST, Berlin, Germany
  • Volume
    2
  • fYear
    1995
  • fDate
    19-21 Apr 1995
  • Firstpage
    511
  • Abstract
    The shared memory paradigm offers a well known programming model for parallel systems. But it lacks from its bad performance in conventional implementations if it is used in large grain or page based systems. The main problems are (1) the transparent view on the system level, (2) the false sharing caused by locating several consistency units into the same transportation unit, and that (3) high level software implementations are not integrated within the system architecture. The first point is addressed by annotating programming objects and deriving a specific configuration of system functionalities. The second point is solved by GAME, the General and Autonomous Merging Environment which allows a multiple reader, multiple writer approach. The third point is directed by three implementation models of GAME. A hardware based implementation and even a software based implementation are able to hide the costs of the local activities to perform GAME by the network latency
  • Keywords
    data integrity; message passing; performance evaluation; shared memory systems; GAME; General and Autonomous Merging Environment; communication systems; high level software implementations; memory consistency models; multiple reader, multiple writer approach; network latency; page based systems; programming objects; shared memory paradigm; system functionalities; Computer architecture; Costs; Delay; Functional programming; Hardware; Local activities; Merging; Parallel programming; Software performance; Transportation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Algorithms and Architectures for Parallel Processing, 1995. ICAPP 95. IEEE First ICA/sup 3/PP., IEEE First International Conference on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7803-2018-2
  • Type

    conf

  • DOI
    10.1109/ICAPP.1995.472235
  • Filename
    472235