Title :
A fine-grain clock synchronization mechanism for Myrinet clusters
Author :
Chakravarthi, Srigurunath ; Pillai, Anand ; Neelamegam, Jothi P. ; Apte, Manoj ; Skjellum, Anthony
Author_Institution :
Dept. of Comput. Sci., Mississippi State Univ., MS, USA
Abstract :
Clock synchronization is a fundamental requirement for any real-time distributed system operating with global schedules. The presence of a global clock permits co-scheduling, enhances the degree of synchronization between cooperating tasks of parallel programs, and permits implementation of quality of service (QoS) based communication. This paper describes the design and implementation of a high accuracy (±5μs) global clock on a Myrinet network of PC with low software overhead. The clock synchronization scheme uses a novel approach to reduce errors arising from variation of latency of transmitted clock values. The contribution of this work is that high-accuracy of clock synchronization is obtained without significant resource consumption. This makes the synchronization scheme equally suitable for high-performance and real-time distributed systems. The new approach achieves clock accuracy of the order of ±5μs, compared to the other known clock synchronization algorithm on Myrinet that achieves accuracy of the order of milliseconds. Programmability of the Myrinet interface card and the presence of an on-board real time clock are critical to achieving this accuracy.
Keywords :
delays; performance evaluation; processor scheduling; quality of service; synchronisation; workstation clusters; Myrinet clusters; QoS; co-scheduling; error reduction; fine-grain clock synchronization; global schedules; latency; programmability; quality of service; real-time distributed system; Clocks; Communication switching; Computer networks; Delay; Frequency synchronization; High performance computing; Quality of service; Random access memory; Real time systems; Switches;
Conference_Titel :
Local Computer Networks, 2002. Proceedings. LCN 2002. 27th Annual IEEE Conference on
Print_ISBN :
0-7695-1591-6
DOI :
10.1109/LCN.2002.1181848