1 research outputs found

    Nearly Tight Bounds for Wormhole Routing

    No full text
    We present nearly tight bounds for wormhole routing on Butterfly networks which indicate it is fundamentally different from store-and-forward packet routing. For instance, consider the problem of routing N log N (randomly generated) log N length messages from the inputs to the outputs of an N input Butterfly. We show that with high probability that this must take time at least \Omega\Gammat/1 3 N=(log log N ) 2 ). The best lower bound known earlier was \Omega\Gammas/2 2 N ), which is simply the flit congestion in each link. Thus our lower bound shows that wormhole routing (unlike store-and-forward-routing) is very ineffective in utilizing communication links. We also give a routing algorithm which nearly matches our lower bound. That is, we show that with high probability the time is O(log 3 N log log N ), which improves upon the previous best bound of O(log 4 N ). Our method also extends to other networks such as the two-dimensional mesh, where it is nearly optimal. Final..
    corecore