Clock Distribution with Gradient TRIX
Christoph Lenzen, Shreyas Srinivas

TL;DR
This paper introduces a self-stabilizing gradient clock synchronization algorithm for grid-like networks that tolerates faults with minimal node degree, achieving near-optimal local clock skew under realistic fault conditions.
Contribution
It presents a novel fault-tolerant, self-stabilizing GCS algorithm with optimal node degrees for grid graphs, improving robustness in large-scale synchronous systems.
Findings
Achieves asymptotically optimal local skew of Θ(log D) with high probability.
Tolerates one faulty in-neighbor with minimal node degree of 3.
Operates effectively under general link delay and clock variation assumptions.
Abstract
Gradient clock synchronization (GCS) algorithms minimize the worst-case clock offset between the nodes in a distributed network of diameter and size . They achieve optimal offsets of locally, i.e. between adjacent nodes as shown by Lenzen et al., and globally as shown by Biaz and Welch. As demonstrated in the work of Bund et al., this is a highly promising approach for improved clocking schemes for large-scale synchronous Systems-on-Chip (SoC). Unfortunately, in large systems, faults hinder their practical use. State of the art fault-tolerant, as presented by Bund et al., has a drawback that is fatal in this setting: It relies on node and edge replication. For , this translates to at least -fold edge replication and high degree nodes, far from the optimum of for tolerating up to faulty neighbors. In this work, we present a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
