TIMESTAMP ALIGNMENT ACROSS MULTIPLE COMPUTING NODES
First Claim
Patent Images
1. A method comprising:
- determining a first offset of a time stamp counter (TSC) for a first central processing unit (CPU) node relative to a master timer, wherein the master timer is provided by a separate device;
determining a second offset of a TSC for a second CPU node relative to the master timer;
adjusting the TSC for a first CPU node based on the first offset; and
adjusting the TSC for a second CPU node based on the second offset.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples described herein relate to multiple processor nodes which are physically separate with interfaces to a common network interface. A local processor can run a timing recovery algorithm, and tune the master timer to align with the network domain to cause the master timer and network timing domains to be in the same domain. A common master timer can be used to align time stamps of independent processor nodes. A processor node can use the common master timer as a reference and the processor does not need to communicate with another processor to synchronize its timer.
-
Citations
20 Claims
-
1. A method comprising:
-
determining a first offset of a time stamp counter (TSC) for a first central processing unit (CPU) node relative to a master timer, wherein the master timer is provided by a separate device; determining a second offset of a TSC for a second CPU node relative to the master timer; adjusting the TSC for a first CPU node based on the first offset; and adjusting the TSC for a second CPU node based on the second offset. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a first central processing unit (CPU) node comprising a time stamp counter (TSC); a second CPU node comprising a second TSC; an interface to an accelerator device, wherein the interface is to transfer a master time stamp for a first value of the TSC to the first CPU node and the interface is to transfer a master time stamp for a second value of the TSC to the second CPU node. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A network interface comprising:
-
a timer source to provide a network-based timer value, wherein the timer source is based on signals received from a network; a precision time measurement (PTM) device to receive a timer value from a first central processing unit (CPU) node; and a second precision time measurement (PTM) device to receive a second timer value from a second central processing unit (CPU) node, wherein; the PTM is to store a network-based timer value from the timer source associated with receipt of the timer value from the first CPU and provide a pair of the network-based timer value from the timer source associated with the timer value from the first CPU to the first CPU and the second PTM is to store a network-based timer value from the timer source associated with receipt of the second timer value from the second CPU and provide a pair of the network-based timer value from the timer source associated with the timer value from the first CPU to the second CPU. - View Dependent Claims (20)
-
Specification