• DocumentCode
    3415909
  • Title

    Oblivious routing algorithms on the mesh of buses

  • Author

    Iwama, Kazuo ; Miyano, E.

  • Author_Institution
    Dept. of Comput. Sci. & Commun. Eng., Kyushu Univ., Fukuoka, Japan
  • fYear
    1997
  • fDate
    1-5 Apr 1997
  • Firstpage
    721
  • Lastpage
    727
  • Abstract
    An optimal [1.5N1/2] lower bound is shown for oblivious routing on the mesh of buses, a two-dimensional parallel model consisting of N1/2×N1/2 processors, N1/2 row and N1/2 column buses but no local connections between neighbouring processors. Many lower bound proofs for routing on mesh-structured models use a single instance (adversary) which includes difficult packet-movement. This approach does not work in our case; our proof is the first which exploits the fact that the routing algorithm has to cope with many different instances. Note that the two-dimensional mesh of buses includes 2N1/2 buses and each processor can access two different buses. Apparently the three-dimensional model provides more communication facilities, namely, including 3N2/3 buses and each processor can access three different buses. Surprisingly, however, the oblivious routing on the three-dimensional mesh of buses needs more time, i.e., Ω(N2/3 ) steps, which is another important result of this paper
  • Keywords
    computational complexity; multiprocessor interconnection networks; network routing; parallel architectures; lower bound proofs; mesh of buses; oblivious routing; parallel model; two-dimensional mesh; Computer architecture; Computer science; Concurrent computing; Hypercubes; Parallel architectures; Routing; Scalability; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1997. Proceedings., 11th International
  • Conference_Location
    Genva
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-7793-7
  • Type

    conf

  • DOI
    10.1109/IPPS.1997.580986
  • Filename
    580986