• DocumentCode
    3287522
  • Title

    METRICS: a tool for the display and analysis of mappings in message-passing multicomputers

  • Author

    Lo, Virginia M. ; Windisch, Kurt ; Datta, Rajen

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Oregon Univ., Eugene, OR, USA
  • fYear
    1992
  • fDate
    26-29 Apr 1992
  • Firstpage
    195
  • Lastpage
    199
  • Abstract
    METRICS is a software tool for the static (compile time) analysis of mappings. METRICS is designed for use in the mapping of parallel computations consisting of a set of communicating parallel processes which communicate through explicit message passing. The target architectures currently supported include the mesh and hypercube as well as user-defined topologies. The underlying routing schemes include store-and-forward, virtual cut-through, and wormhole routing. METRICS is designed to display the mapping in a clear, logical, and intuitive format so that the user can evaluate it quantitatively as well as visually. The contributions of METRICS include its rich underlying formalism, the temporal communication graph, a hybrid between the static task graph and the DAG; its mechanisms for handling massive parallelism using subviews, scrolling, and hierarchical grouping; and the broad spectrum of mapping metrics used in the analysis of each mapping
  • Keywords
    graph theory; message passing; network routing; software tools; METRICS; communicating parallel processes; directed acyclic graph; display; hierarchical grouping; hypercube; mappings; massive parallelism; mesh architecture; message-passing multicomputers; parallel computations; routing schemes; scrolling; software tool; static analysis; static task graph; store-and-forward; subviews; temporal communication graph; user-defined topologies; virtual cut-through; wormhole routing; Algorithm design and analysis; Computer displays; Concurrent computing; Information analysis; Information science; Parallel programming; Performance analysis; Programming environments; Routing; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High Performance Computing Conference, 1992. SHPCC-92, Proceedings.
  • Conference_Location
    Williamsburg, VA
  • Print_ISBN
    0-8186-2775-1
  • Type

    conf

  • DOI
    10.1109/SHPCC.1992.232647
  • Filename
    232647