• DocumentCode
    2376183
  • Title

    Dynamic page migration in multiprocessors with distributed global memory

  • Author

    Scheurich, C. ; Dubois, M.

  • Author_Institution
    Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    1988
  • fDate
    13-17 Jun 1988
  • Firstpage
    162
  • Lastpage
    169
  • Abstract
    Multiprocessor architectures using point-to point interconnects and executing parallel algorithms require careful partitioning and allocation of data and processes. For a given interconnection, optimal allocation may be difficult to achieve in some cases because the data-dependent behavior of some algorithms may be impossible to predict. A mechanism called the pivot mechanism is introduced and described that controls the dynamic migration of data pages between neighboring memory modules during program execution. Flexible data migration serves the dual purpose of making algorithms less machine-specific and making possible efficient algorithm execution that is impossible to achieve by using static data allocation
  • Keywords
    distributed processing; multiprocessing systems; virtual storage; data allocation; data-dependent behavior; distributed global memory; dynamic page migration; multiprocessor architectures; parallel algorithms; partitioning; point-to point interconnects; Computer architecture; Concurrent computing; Context; Costs; Data engineering; Distributed computing; Parallel algorithms; Program processors; Programming profession; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1988., 8th International Conference on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-8186-0865-X
  • Type

    conf

  • DOI
    10.1109/DCS.1988.12514
  • Filename
    12514