DocumentCode
1330427
Title
Lower bounds on communication loads and optimal placements in torus networks
Author
Azizoglu, M. Cemil ; Egecioglu, Ömer
Author_Institution
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
Volume
49
Issue
3
fYear
2000
fDate
3/1/2000 12:00:00 AM
Firstpage
259
Lastpage
266
Abstract
Fully populated torus-connected networks, where every node has a processor attached, do not scale well since load on edges increases superlinearly with network size under heavy communication, resulting in a degradation in network throughput. In a partially populated network, processors occupy a subset of available nodes and a routing algorithm is specified among the processors placed. Analogous to multistage networks, it is desirable to have the total number of messages being routed through a particular edge in toroidal networks increase at most linearly with the size of the placement. To this end, we consider placements of processors which are described by a given placement algorithm parameterized by k and d: We show formally, that to achieve linear communication load in a d-dimensional k-torus, the number of processors in the placement must be equal to ckd-1 for some constant c. Our approach also gives a tighter lower bound than existing bounds for the maximum load of a placement for arbitrary number of dimensions for placements with sufficient symmetries. Based on these results, we give optimal placements and corresponding routing algorithms achieving linear communication load in tori with arbitrary number of dimensions
Keywords
communication complexity; multiprocessor interconnection networks; network routing; communication loads; edge separator; interconnection network; linear communication load; optimal placements; placement; placement algorithm; toroidal networks; torus networks; torus-connected networks; Computer networks; Concurrent computing; Degradation; Intelligent networks; Multiprocessor interconnection networks; Network topology; Parallel algorithms; Particle separators; Routing; Throughput;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.841129
Filename
841129
Link To Document