• DocumentCode
    858399
  • Title

    Circuit-switched broadcasting in torus networks

  • Author

    Peters, Joseph G. ; Syska, Michel

  • Author_Institution
    Sch. of Comput. Sci., Simon Fraser Univ., Burnaby, BC, Canada
  • Volume
    7
  • Issue
    3
  • fYear
    1996
  • fDate
    3/1/1996 12:00:00 AM
  • Firstpage
    246
  • Lastpage
    255
  • Abstract
    In this paper we present three broadcast algorithms and lower bounds on the three main components of the broadcast time for 2-dimensional torus networks (wrap-around meshes) that use synchronous circuit-switched routing. The first algorithm is based on a recursive tiling of a torus and is optimal in terms of both phases and intermediate switch settings when the start-up time to initiate message transmissions is the dominant cost. It is the first broadcast algorithm to match the lower bound of log5 N on number of phases (where N is the number of nodes). The second and third algorithms are hybrids which combine circuit-switching with the pipelining and arc-disjoint spanning trees techniques that are commonly used to speed up store-and-forward routing. When the propagation time of messages through the network is significant, our hybrid algorithms achieve close to optimal performance in terms of phases, intermediate switch settings, and total transmission time. They are the first algorithms to achieve this performance in terms of all three parameters simultaneously
  • Keywords
    circuit switching; distributed algorithms; multiprocessor interconnection networks; broadcast algorithms; circuit-switched broadcasting; circuit-switching; lower bounds; message transmissions; propagation time; recursive tiling; torus networks; wrap-around meshes; Broadcasting; Circuit topology; Cost function; Intelligent networks; Multiprocessor interconnection networks; Network topology; Pipeline processing; Routing; Switches; Switching circuits;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.491578
  • Filename
    491578