• DocumentCode
    1138465
  • Title

    A conflict-free routing scheme on multistage interconnection networks

  • Author

    Lin, Woei ; Sheu, Tsang-ling ; Das, Chita R. ; Feng, Tse-yun ; Wu, Chuan-lin

  • Author_Institution
    Dept. of Electr. & Comput. Eng., New Mexico Univ., Albuquerque, NM, USA
  • Volume
    38
  • Issue
    8
  • fYear
    1989
  • fDate
    8/1/1989 12:00:00 AM
  • Firstpage
    1086
  • Lastpage
    1097
  • Abstract
    A conflict-free routing scheme is presented for a class of parallel and distributed computing systems. The core of the scheme is a quadtree communication structure. The quadtree structure suggests a general approach to mapping a class of parallel algorithms with intensive communication requirements for selecting data from many different sources and distributing data from a single source. By properly merging messages and efficiently replicating data, the quadtree structure can complete required communications in O(log4 M) parallel steps, where M is the network size. It is shown that the size of a quadtree communication structure can be contracted and stretched by adjusting the number of descendent nodes without affecting its conflict-free property. The relationship between the computation/communication ratio of various parallel algorithms and the number of tree levels is presented, and finally, their joint effect on the response time of combining and distributing data messages is examined. This analysis helps determine the optimal adaptation of the quadtree for minimizing the overall algorithm execution time
  • Keywords
    distributed processing; multiprocessor interconnection networks; parallel algorithms; conflict-free routing scheme; distributed computing systems; mapping; multistage interconnection networks; parallel algorithms; parallel computing systems; quadtree communication structure; response time; tree levels; Communication switching; Concurrent computing; Delay; Distributed computing; Merging; Multiprocessing systems; Multiprocessor interconnection networks; Parallel algorithms; Routing; Switches;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.30864
  • Filename
    30864