• DocumentCode
    1538509
  • Title

    A survey and comparison of wormhole routing techniques in a mesh networks

  • Author

    Al-Tawil, K.M. ; Abd-El-Barr, Mostafa ; Ashraf, Farooq

  • Author_Institution
    King Fahd Univ. of Pet. & Miner., Dhahran, Saudi Arabia
  • Volume
    11
  • Issue
    2
  • fYear
    1997
  • Firstpage
    38
  • Lastpage
    45
  • Abstract
    The growing demand for high processing power in various scientific and engineering applications has made multiprocessing architectures increasingly popular. These multiprocessing systems consist of processing elements or nodes which are connected together by interconnection networks in various topologies. One of the design methodologies used for parallel machines has fed to the development of distributed memory message-passing concurrent computers, commonly known as multicomputers. They consist of many processing nodes that interact by sending messages (containing both data and synchronization information) over a communication link, between nodes. Thus, efficient communication in multicomputers is one of the important research areas in parallel computing today, and it depends on the underlying scheme for routing. For this reason it is essential to know which routing techniques are suitable and practical. Although an extremely wide number of routing algorithms have been proposed and implemented in hardware and software, it is difficult for the designer of a multicomputer to choose the best routing algorithm given a particular architectural configuration. In an attempt to overcome this difficulty, we present a survey and comparison of wormhole routing techniques in mesh interconnection networks. The mesh topology is important because of its scalability. Moreover, it has already been implemented in many commercial multicomputers.
  • Keywords
    distributed memory systems; message passing; multiprocessor interconnection networks; network topology; parallel algorithms; parallel machines; telecommunication network routing; communication link; distributed memory message-passing concurrent computers; engineering applications; mesh interconnection networks; mesh topology; multicomputers; multiprocessing architectures; multiprocessing systems; parallel machines; processing elements; processing nodes; routing algorithms; scientific applications; software; wormhole routing techniques; Application software; Computer architecture; Design methodology; Multiprocessing systems; Multiprocessor interconnection networks; Network topology; Parallel machines; Power engineering and energy; Routing; Software algorithms;
  • fLanguage
    English
  • Journal_Title
    Network, IEEE
  • Publisher
    ieee
  • ISSN
    0890-8044
  • Type

    jour

  • DOI
    10.1109/65.580917
  • Filename
    580917