DocumentCode :
1138338
Title :
On the performance of synchronized programs in distributed networks with random processing times and transmission delays
Author :
Rajsbaum, Sergio ; Sidi, Moshe
Author_Institution :
Dept. of Electr. Eng., Technion-Israel Inst. of Technol., Haifa, Israel
Volume :
5
Issue :
9
fYear :
1994
fDate :
9/1/1994 12:00:00 AM
Firstpage :
939
Lastpage :
950
Abstract :
A synchronizer is a compiler that transforms a program designed to run in a synchronous network into a program that runs in an asynchronous network. The behavior of a simple synchronizer, which also represents a basic mechanism for distributed computing and for the analysis of marked graphs, was studied by S. Even and S. Rajsbaum (1990) under the assumption that message transmission delays and processing times are constant. We study the behavior of the simple synchronizer when processing times and transmission delays are random. The main performance measure is the rate of a network, i.e., the average number of computational steps executed by a processor in the network per unit time. We analyze the effect of the topology and the probability distributions of the random variables on the behavior of the network. For random variables with exponential distribution, we provide tight (i.e., attainable) bounds and study the effect of a bottleneck processor on the rate
Keywords :
graph theory; message passing; parallel programming; performance evaluation; program compilers; synchronisation; asynchronous network; bottleneck processor; compiler; computational steps; distributed computing; distributed networks; exponential distribution; marked graphs; message transmission delays; performance measure; probability distributions; processing times; random processing times; random variables; synchronized programs; synchronizer; synchronous network; transmission delays; Clocks; Computer networks; Delay effects; Distributed computing; Intelligent networks; Network topology; Program processors; Random variables; Synchronization; Time measurement;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.308532
Filename :
308532
Link To Document :
بازگشت