DocumentCode :
390728
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
fYear :
2002
fDate :
6-8 Nov. 2002
Firstpage :
708
Lastpage :
715
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;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Local Computer Networks, 2002. Proceedings. LCN 2002. 27th Annual IEEE Conference on
ISSN :
0742-1303
Print_ISBN :
0-7695-1591-6
Type :
conf
DOI :
10.1109/LCN.2002.1181848
Filename :
1181848
Link To Document :
بازگشت