• DocumentCode
    1990279
  • Title

    Modeling parallel computers as memory hierarchies

  • Author

    Alpern, Bowen ; Carter, Larry ; Ferrante, Jeanne

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1993
  • fDate
    20-23 Sep 1993
  • Firstpage
    116
  • Lastpage
    123
  • Abstract
    A parameterized generic model that captures the features of diverse computer architectures would facilitate the development of portable programs. Specific models appropriate to particular computers are obtained by specifying parameters of the generic model. A generic model should be simple, and for each machine that it is intended to represent, it should have a reasonably accurate specific model. The Parallel Memory Hierarchy (PMH) model of computation uses a single mechanism to model the costs of both interprocessor communication and memory hierarchy traffic. A computer is modeled as a tree of memory modules with processors at the leaves. All data movement takes the form of block transfers between children and their parents. The paper assesses the strengths and weaknesses of the PMH model as a generic model
  • Keywords
    parallel architectures; parallel machines; parallel programming; random-access storage; virtual machines; PMH model; Parallel Memory Hierarchy; block transfers; data movement; diverse computer architectures; generic model; interprocessor communication; memory hierarchies; memory hierarchy traffic; memory modules; parallel computers; parameterized generic model; portable programs; Computational modeling; Computer architecture; Concurrent computing; Costs; Message passing; Parallel machines; Phase change random access memory; Software libraries; Supercomputers; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programming Models for Massively Parallel Computers, 1993. Proceedings
  • Conference_Location
    Berlin
  • Print_ISBN
    0-8186-4900-3
  • Type

    conf

  • DOI
    10.1109/PMMP.1993.315548
  • Filename
    315548