๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Oblivious Routing Algorithms on the Mesh of Buses

โœ Scribed by Kazuo Iwama; Eiji Miyano


Publisher
Elsevier Science
Year
2000
Tongue
English
Weight
226 KB
Volume
60
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

โœฆ Synopsis


An optimal W1.5N 1ร‚2 X lower bound is shown for oblivious routing on the mesh of buses: a two-dimensional parallel model consisting of N 1ร‚2 _N 1ร‚2 processors and N 1ร‚2 row and N 1ร‚2 column buses but no local connections between neighboring 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 one of the rare cases which really exploit the fact that the routing algorithm has to cope with many different instances. Note that the two-dimensional mesh of buses includes 2N 1ร‚2 buses and each processor can access two different buses. Apparently the three-dimensional model provides more communication facilities, namely including 3N 2ร‚3 buses, and each processor can access three different buses. Surprisingly, however, the oblivious routing on the threedimensional mesh of buses needs more time, i.e., 0(N 2ร‚3 ) steps, which is another important result of this paper.


๐Ÿ“œ SIMILAR VOLUMES


Routing Problems on the Mesh of Buses
โœ Kazuo Iwama; Eiji Miyano; Yahiko Kambayashi ๐Ÿ“‚ Article ๐Ÿ“… 1996 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 175 KB

The mesh of buses MBUSs is a parallel computation model which consists of n = n processors, n row buses, and n column buses, but no local connections between neighboring processors. An n lower bound for the permutation routing on this model is shown. The proof does not depend on common predetermined

Routing with Locality on Meshes with Bus
โœ Steven Cheung; Francis C.M. Lau ๐Ÿ“‚ Article ๐Ÿ“… 1996 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 232 KB

Routing with locality is studied for meshes with buses. In this problem, packets' distances are bounded by a value, d, which is less than the diameter of the network. This problem arises naturally when specific known algorithms are implemented on meshes. Solving this problem in ordinary meshes requi

An O(N) Oblivious Routing Algorithm for
โœ Kazuo Iwama; Eiji Miyano ๐Ÿ“‚ Article ๐Ÿ“… 2001 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 151 KB

## An O โˆš N oblivious permutation-routing algorithm for two-dimensional meshes is presented. The model is a standard mesh where โˆš N ร— โˆš N processors are connected via point-to-point connections and each processor has four queues, one per each outgoing link, which can hold only a constant number of

Time-Efficient Maze Routing Algorithms o
โœ F Ercal; H.C Lee ๐Ÿ“‚ Article ๐Ÿ“… 1997 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 396 KB

The routing problem is one of the most widely studied problems in VLSI design. Maze-routing algorithms are used in VLSI routing and robot path planning. Efficiency of the parallel maze routing algorithms which were mostly based on C. Y. Lee's algorithm (1961, IRE Trans. Electron. Comput. (Sept.), 34

A Lower Bound for Elementary Oblivious R
โœ Kazuo Iwama; Eiji Miyano ๐Ÿ“‚ Article ๐Ÿ“… 2001 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 434 KB

This paper shows an important exception to the common perception that three-dimensional meshes are more powerful than two-dimensional ones. Let N be the total number of processors. Then permutation routing over three-dimensional mesh computers needs N 2/3 steps while it takes N 1/2 steps over twodim