Graham: Synchronizing Clocks by Leveraging Local Clock Properties
Ali Najafi, Michael Wei
Abstract
High performance, strongly consistent applications are beginning to require scalable sub-microsecond clock synchronization. State-of-the-art clock synchronization focuses on improving accuracy or frequency of synchronization, ignoring the properties of the local clock: lost of connectivity to the remote clock means synchronization failure.
Our system, Graham, leverages the fact that the local clock still keeps time even when connectivity is lost and builds a failure model using the characteristics of the local clock and the desired synchronization accuracy. Graham characterizes the local clock using commodity sensors present in nearly every server and leverages this data to further improve clock accuracy, increasing the tolerance of Graham to failures. Graham reduces the clock drift of a commodity server by up to 2000×, reducing the maximum assumed drift in most situations from 200ppm to 100ppb.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers7
- Citron: Distributed Range Lock Management with One-sided RDMAJian Gao, Youyou Lu, Minhui Xie, Qing Wang et al.FAST 2023 · 13 citations
- ShiftLock: Mitigate One-sided RDMA Lock Contention via HandoverJian Gao, Qing Wang, Jiwu ShuFAST 2025 · 10 citations
- K2: On Optimizing Distributed Transactions in a Multi-region Data Store with True-time ClocksHaoze Song, Yongqi Wang, Xusheng Chen, Hao Feng et al.VLDB 2025 · 7 citations
- Tiga: Accelerating Geo-Distributed Transactions with Synchronized ClocksJinkun Geng, Shuai Mu, Anirudh Sivaraman, Balaji PrabhakarSOSP 2025 · 2 citations
- SyncWise: Error-Aware Time Synchronization for Reconfigurable Data Center NetworksYiming Lei, Jialong Li, Zhengqing Liu, Raj Joshi et al.NSDI 2026 · 1 citation
Builds on2
Related papers
- Dynamic Ad Hoc Clock SynchronizationChristian Badertscher, Peter Gazi, Aggelos Kiayias, Alexander Russell et al.EUROCRYPT 2021 · 6 citations
- Firefly: Scalable, Ultra-Accurate Clock Synchronization for DatacentersPooria Namyar, Yuliang Li, Weitao Wang, Nandita Dukkipati et al.SIGCOMM 2025 · 6 citations
- Understanding Precision Time Protocol in Today's Wi-Fi Networks: A Measurement StudyPaizhuo Chen, Zhice YangUSENIX ATC 2021 · 21 citations
- Nezha: Deployable and High-Performance Consensus Using Synchronized ClocksJinkun Geng, Anirudh Sivaraman, Balaji Prabhakar, Mendel RosenblumVLDB 2023 · 15 citations
- Authenticated Network Time SynchronizationBenjamin Dowling, Douglas Stebila, Greg ZaveruchaUSENIX Security 2016 · 35 citations
