• DocumentCode
    2263276
  • Title

    Mapping algorithms for permutation networks

  • Author

    Chaudhary, Vipin

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
  • fYear
    1993
  • fDate
    16-18 Aug 1993
  • Firstpage
    323
  • Abstract
    The mapping problem arises when the dependency structure of a parallel algorithm differs from the interconnection of processors in the intended parallel computer (topological variation) or, when the number of processes required by the algorithm exceeds the number of processors available in the computer (cardinality variation). The problem discussed in this paper is to identify a distributed computing environment that best optimizes the objective function for the given problem. Distinct network permutations may result in equivalent process permutation depending upon the mapping of processes onto the processors. In this paper we study the permuting properties of dynamic interconnection networks taking process mapping into consideration. A uniform group theoretic representation for interconnection networks is developed. Finally, an algorithm to evaluate the number of passes required by an interconnection network to realize a given mapping is presented
  • Keywords
    multiprocessor interconnection networks; parallel algorithms; parallel architectures; cardinality variation; dependency structure; distributed computing environment; dynamic interconnection networks; equivalent process permutation; mapping algorithms; mapping problem; network permutations; objective function; parallel algorithm; parallel computer; permutation networks; permuting properties; process mapping; processor interconnections; topological variation; uniform group theoretic representation; Concurrent computing; Costs; Delay effects; Distributed computing; Laboratories; Multiprocessing systems; Multiprocessor interconnection networks; Parallel algorithms; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1993., Proceedings of the 36th Midwest Symposium on
  • Conference_Location
    Detroit, MI
  • Print_ISBN
    0-7803-1760-2
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1993.343064
  • Filename
    343064