The accuracy of the clock synchronization achieved by TEMPO in Berkeley UNIX 4.3BSD
- 1 July 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 15 (7), 847-853
- https://doi.org/10.1109/32.29484
Abstract
The authors discuss the upper and lower bounds on the accuracy of the time synchronization achieved by the algorithm implemented in TEMPO, the distributed service that synchronizes the clocks of the University of California, Berkeley, UNIX 4.3BSD systems. The accuracy is shown to be a function of the network transmission latency; it depends linearly upon the drift rate of the clocks and the interval between synchronizations. TEMPO keeps the clocks of the VAX computers in a local area network synchronized with an accuracy comparable to the resolution of single-machine clocks. Comparison with other clock synchronization algorithms shows that TEMPO, in an environment with no Byzantine faults, can achieve better synchronization at a lower cost.Keywords
This publication has 7 references indexed in Scilit:
- Optimal clock synchronizationJournal of the ACM, 1987
- The Berkeley UNIX 4.3BSD Time Synchronization ProtocolPublished by Defense Technical Information Center (DTIC) ,1985
- Synchronizing clocks in the presence of faultsJournal of the ACM, 1985
- A new fault-tolerant algorithm for clock synchronizationPublished by Association for Computing Machinery (ACM) ,1984
- Byzantine clock synchronizationPublished by Association for Computing Machinery (ACM) ,1984
- Fault-tolerant clock synchronizationPublished by Association for Computing Machinery (ACM) ,1984
- Hints for computer system designACM SIGOPS Operating Systems Review, 1983