Title :
Routing and sorting on meshes with row and column buses
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
Gives improved deterministic algorithms for permutation routing and sorting on meshes with row and column buses. Among our results, we obtain a fairly simple algorithm for permutation routing on two-dimensional meshes with buses that achieves a running time of n+o(n) and a queue size of 2. We also describe an algorithm for routing on r-dimensional networks with a running time of (2-1/r)n+o(n) and a queue size of 2, and show how to obtain deterministic algorithms for sorting whose running times match those for permutation routing. An interesting feature of our algorithms is that they can be implemented on a wide variety of different models of meshes with buses within the same bounds on time and queue size. Finally, we also study the performance of meshes with buses on dynamic routing problems, and propose fast routing schemes under several different assumptions about the properties of the bus system
Keywords :
computational complexity; multiprocessor interconnection networks; network routing; parallel algorithms; queueing theory; sorting; system buses; 2D mesh-connected processor arrays; column buses; deterministic algorithms; dynamic routing problems; performance; permutation routing; queue size; row buses; running times; sorting; Algorithm design and analysis; Broadcasting; Communication standards; Computer architecture; Graph theory; Image processing; Microwave integrated circuits; Parallel processing; Routing; Sorting;
Conference_Titel :
Parallel Processing Symposium, 1994. Proceedings., Eighth International
Conference_Location :
Cancun
Print_ISBN :
0-8186-5602-6
DOI :
10.1109/IPPS.1994.288269