DocumentCode
1466055
Title
Fast gossiping on mesh-bus computers
Author
Fujita, Satoshi ; Yamashita, Masafumi
Author_Institution
Dept. of Electr. Eng., Hiroshima Univ., Japan
Volume
45
Issue
11
fYear
1996
fDate
11/1/1996 12:00:00 AM
Firstpage
1326
Lastpage
1330
Abstract
A mesh-bus computer is a parallel computer in which nodes (i.e., processors) are arranged on a two-dimensional array, and nodes on each row and nodes on each column, respectively, are connected by a shared bus. The nodes communicate with each other by exchanging packets through shared buses in CREW manner. Suppose that each node initially contains a piece of information called a token. A gossiping problem is the routing problem of exchanging tokens among all nodes in the computer, which has been studied extensively as a basic communication scheme for sharing information among nodes in a parallel computer. In this paper, we propose three gossiping algorithms for mesh-bus computers assuming that each packet can carry at most l tokens in a step, where l is a function of the number of all nodes. It is shown that by selecting the fastest algorithm among them, for each given function l, a lower bound on the gossiping time can be attained asymptotically
Keywords
multiprocessor interconnection networks; packet switching; parallel architectures; telecommunication network routing; CREW; fast gossiping; lower bound; mesh-bus computers; parallel computer; routing problem; shared buses; two-dimensional array; Concurrent computing; Notice of Violation; Routing; Sorting; Time sharing computer systems; Upper bound;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.544491
Filename
544491
Link To Document