DocumentCode :
1317539
Title :
Difference clocks: a new scheme for logical time in distributed systems
Author :
Vaidehi, S. ; Ram, D.J. ; Shukla, A.
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Madras, India
Volume :
143
Issue :
6
fYear :
1996
fDate :
11/1/1996 12:00:00 AM
Firstpage :
426
Lastpage :
430
Abstract :
Logical clocks and vector clocks were proposed in the past to capture causality between events of different processes of a distributed computation. However, these clocks could not capture intraprocess concurrency. Later, bit-matrix clocks and hierarchical clocks were developed to capture interprocess concurrency as well as intraprocess concurrency. The major disadvantages of these clocks are the associated storage and communication overheads. To overcome these disadvantages, the authors introduce the concept of difference clocks. The difference clocks maintain minimal information about the differences among various local clocks. It is shown that they can be used to reconstruct the bit-matrix clocks and result in substantial reduction in storage space and communication overhead
Keywords :
clocks; message passing; multiprocessing programs; parallel algorithms; timing; bit-matrix clocks; causality; communication overheads; difference clocks; distributed computation; distributed systems; hierarchical clocks; interprocess concurrency; intraprocess concurrency; logical clocks; logical time; message passing; multithreaded programs; storage space; vector clocks;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
Publisher :
iet
ISSN :
1350-2387
Type :
jour
DOI :
10.1049/ip-cdt:19960468
Filename :
556715
Link To Document :
بازگشت