DocumentCode :
758618
Title :
Edge-disjoint spanning trees on the star network with applications to fault tolerance
Author :
Fragopoulou, Paraskevi ; Akl, Selim G.
Author_Institution :
Dept. of Comput. & Inf. Sci., Queen´´s Univ., Kingston, Ont., Canada
Volume :
45
Issue :
2
fYear :
1996
fDate :
2/1/1996 12:00:00 AM
Firstpage :
174
Lastpage :
185
Abstract :
Data communication and fault tolerance are important issues in parallel computers in which the processors are interconnected according to a specific topology. One way to achieve fault tolerant interprocessor communication is by exploiting the disjoint paths that exist between pairs of source and destination nodes. We construct n-1 directed edge disjoint spanning trees on the star network. These spanning trees are used to derive a near optimal single node broadcasting algorithm, and fault tolerant algorithms for the single node and multinode broadcasting, and for the single node and multinode scattering problems. Broadcasting is the distribution of the same group of messages from one processor to all the other processors. Scattering is the distribution of distinct groups of messages from one processor to all the other processors. We consider broadcasting and scattering from a single processor of the network and simultaneously from all processors of the network. The single node broadcasting algorithm offers a speed up of n-1 for a large number of messages, over the straightforward algorithm that uses a single shortest path spanning tree. Fault tolerance is achieved by transmitting the same messages through a number of edge disjoint spanning trees. The fault tolerant algorithms operate successfully in the presence of up to n-2 faulty nodes or edges in the network. No prior knowledge of the faulty nodes or edges is required. All of the algorithms operate under the store and forward, all port communication model
Keywords :
broadcasting; fault tolerant computing; multiprocessor interconnection networks; parallel algorithms; parallel machines; reliability; scattering; trees (mathematics); all port communication model; directed edge disjoint spanning trees; disjoint paths; edge disjoint spanning trees; fault tolerance; fault tolerant algorithms; fault tolerant interprocessor communication; multinode broadcasting; multinode scattering problems; near optimal single node broadcasting algorithm; parallel computers; single node broadcasting algorithm; single shortest path spanning tree; star network; Application software; Broadcasting; Concurrent computing; Fault tolerance; Multiprocessor interconnection networks; Network topology; Scattering; Senior members; Tin; Tree graphs;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.485370
Filename :
485370
Link To Document :
بازگشت