Publication Type
Journal
Journal Name
Concurrency and Computation: Practice and Experience
Publication Date
Page Numbers
881 to 897
Volume
25
Issue
6
Abstract
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.