• DocumentCode
    1296302
  • Title

    Performance evaluation of switch-based wormhole networks

  • Author

    Ni, Lionel M. ; Gui, Yadong ; Moore, Sherry

  • Author_Institution
    Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
  • Volume
    8
  • Issue
    5
  • fYear
    1997
  • fDate
    5/1/1997 12:00:00 AM
  • Firstpage
    462
  • Lastpage
    474
  • Abstract
    Multistage interconnection networks (MINs) are a popular class of switch-based network architectures for constructing scalable parallel computers. Four wormhole MINs built from k×k switches, where k=2 i for some j, are considered in this paper: traditional MINs (TMINs), dilated MINs (DMINs), MINs with virtual channels (VMINs), and bidirectional MINs (BMINs). The first three MINs are unidirectional networks, and we show that the cube interconnection pattern can provide contention-free and channel-balanced partitioning of binary cube clusters. BMINs based on butterfly interconnection are essentially a fat tree, and their routing properties are described. Performance comparison among these four networks using simulation experiments is presented with respect to different network traffic patterns. Both DMINs (dilation two) and BMINs have a similar hardware complexity. We conclude that a two-dilated MIN outperforms the corresponding BMIN (or fat tree) for most of the traffic conditions and is a better choice for the design of scalable parallel computers
  • Keywords
    computational complexity; multistage interconnection networks; parallel architectures; performance evaluation; telecommunication network routing; bidirectional MINs; binary cube clusters; butterfly interconnection; channel-balanced partitioning; cube interconnection pattern; dilated MINs; hardware complexity; multistage interconnection networks; network traffic patterns; performance evaluation; scalable parallel computers; simulation experiments; switch-based wormhole networks; traditional MINs; virtual channels; Communication switching; Computer architecture; Computer networks; Concurrent computing; Delay; Multiprocessor interconnection networks; Packet switching; Switches; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.598274
  • Filename
    598274