A clock synchronization strategy for minimizing clock variance at runtime in high-end computing environments

Terry Jones, Gregory A. Koenig

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

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 among a set of nodes improved from 20.0 milliseconds under standard Network Time Protocol (NTP) to 2.29 μsecs under our scheme.

Original languageEnglish
Title of host publicationProceedings - 22nd International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2010
Pages207-214
Number of pages8
DOIs
StatePublished - 2010
Event22nd International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2010 - Petropolis, Brazil
Duration: Oct 27 2010Oct 30 2010

Publication series

NameProceedings - 22nd International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2010

Conference

Conference22nd International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2010
Country/TerritoryBrazil
CityPetropolis
Period10/27/1010/30/10

Keywords

  • Clock synchronization
  • MPI
  • Programming tools
  • Supercomputing
  • System software
  • Time service

Fingerprint

Dive into the research topics of 'A clock synchronization strategy for minimizing clock variance at runtime in high-end computing environments'. Together they form a unique fingerprint.

Cite this