DocumentCode :
2028374
Title :
Timestamping messages in synchronous computations
Author :
Garg, Vijay K. ; Skawratananond, Chakarat
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
fYear :
2002
fDate :
2002
Firstpage :
552
Lastpage :
559
Abstract :
We present a method of timestamping messages and events in synchronous computations that capture the order relationship with vectors of size less than or equal to the size of the vertex cover of the communication topology of the system. Our method is fundamentally different from the techniques of Fidge (1989) and Mattern (1989). The timestamps in our method do not use one component per process but still guarantee that the order relationship is captured accurately. Our algorithm is online and only requires piggybacking of timestamps on program messages. It is applicable to all programs that either use programming languages based on synchronous communication such as CSP or use synchronous remote procedure calls.
Keywords :
graph theory; message passing; remote procedure calls; communication topology; messages timestamping; order relationship; piggybacking; program messages; synchronous communication; synchronous computations; synchronous remote procedure calls; vertex cover; Asynchronous communication; Clocks; Concurrent computing; Debugging; Distributed computing; Fault tolerance; Programming profession; Remote monitoring; Topology; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-1585-1
Type :
conf
DOI :
10.1109/ICDCS.2002.1022305
Filename :
1022305
Link To Document :
بازگشت