DocumentCode
2741970
Title
On the relative execution times of distributed protocols
Author
Singh, Gurdip ; Bernstein, Arthur J.
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
fYear
1990
fDate
28 May-1 Jun 1990
Firstpage
80
Lastpage
87
Abstract
A formalism for comparing the average execution time of distributed protocols is provided. The comparisons are made independently of the properties of the network on which the protocols are executed. The formalism takes into account computation time, the time to transfer information, the time spent by a site waiting to synchronize with other sites, and the overlap among them. A framework in which the information transfer and synchronization requirements of a protocol are separately and explicitly specified is developed. A knowledge formalism is used to specify the protocol´s specification requirements. Transformations on protocols which may change the synchronization structure, the information transferred, or the amount of local computation are defined. It is shown that, if a sequence of such transformations can be applied to a protocol to obtain another protocol, the final protocol runs at least as fast as the initial. Two notions of comparison, containment and reducibility, are given, and their properties are explored. Several protocols, including those for atomic commitment and snapshot recording, are analyzed to illustrate the technique
Keywords
concurrency control; distributed processing; protocols; synchronisation; analysis by transformation; atomic commitment; computation time; distributed protocols; information transfer time; local computation; protocol transformation; reducibility; relative execution times; snapshot recording; specification requirements; synchronization requirements; Broadcasting; Clocks; Computer science; Protocols; Read-write memory; Synchronization; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1990. Proceedings., 10th International Conference on
Conference_Location
Paris
Print_ISBN
0-8186-2048-X
Type
conf
DOI
10.1109/ICDCS.1990.89287
Filename
89287
Link To Document