Skip to main content
SHARE
Publication

Clock Synchronization in High-end Computing Environments: A Strategy for Minimizing Clock Variance at Runtime...

by Terry R Jones, Gregory A Koenig
Publication Type
Journal
Journal Name
Concurrency and Computation: Practice and Experience
Publication Date
Page Numbers
881 to 897
Volume
25
Issue
6

We present a new software-based clock synchronization scheme that provides high precision time agreement
among distributed memory nodes. The technique is designed to minimize variance from a reference chimer
during runtime and with minimal time-request latency. Our scheme permits initial unbounded variations in
time and corrects both slow and fast chimers (clock skew). An implementation developed within the context
of the MPI message passing interface is described, and time coordination measurements are presented.
Among our results, the mean time variance for a set of nodes improved from 20.0 milliseconds under
standard Network Time Protocol (NTP) down to 2.29 μsecs under our scheme.