发明名称 |
Accurate distributed system time of day |
摘要 |
Apparatus for synchronizing time-of-day events across a plurality of neighboring processing nodes organized in a distributed parallel processing system with each processing node including a time-of-day (TOD) incrementor. The TOD incrementor of each processing node is coupled to a local oscillator in the processing node running at a preselected frequency to increment locally the TOD incrementor. A controller determines one of the processing nodes as the master processing node by transmitting an initialization packet to the selected processing node, and transmits a set TOD service packet to the selected master processing node. The master processing node includes a broadcast generator that broadcasts TOD update packets to neighboring processing nodes. A register in the master processing node counts a multiple of the preselected frequency. The broadcast generator in the master processing node includes a broadcast transmitter responsive to the register, to broadcast TOD update packets, based on the TOD incrementor of the master processing node, via transmission paths to neighboring processing nodes. A receiver in each neighboring processing node updates its TOD incrementor responsive to a broadcast update packet received from the master processing node.
|
申请公布号 |
US6618815(B1) |
申请公布日期 |
2003.09.09 |
申请号 |
US20000515445 |
申请日期 |
2000.02.29 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
ATKINS MARK G.;HERRING JAY R. |
分类号 |
G06F1/14;G06F13/00;H04J3/06;H04L7/00;H04L12/44;(IPC1-7):G06F1/12 |
主分类号 |
G06F1/14 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|