-
公开(公告)号:US20080170592A1
公开(公告)日:2008-07-17
申请号:US11622177
申请日:2007-01-11
申请人: Michel H.T. Hack , Zhen Liu , Ahmed A. Sobeih , Li Zhang
发明人: Michel H.T. Hack , Zhen Liu , Ahmed A. Sobeih , Li Zhang
IPC分类号: H04J3/06
CPC分类号: H04J3/0641 , H04J3/0664 , H04J3/0676
摘要: Disclosed are a method of and a system for synchronizing clocks in a coordinated network of computers including a multitude of processing nodes, each of the nodes having a clock and one or more neighbor nodes. The method comprises the steps of electing one of the nodes as a correct leader node; and each of the non-leader nodes adjusting its clock rate, based on messages exchanged with neighbor nodes, to remain synchronized with the clock of said correct leader node. In a preferred embodiment, the adjusting step includes the step of each of the non-correct leader nodes using a weight assignment mechanism that gives neighbor nodes that are closer to the leader node more effect on the clock adjustment than those nodes that are further away from the correct leader node.
摘要翻译: 公开了一种用于在包括多个处理节点的计算机的协调网络中同步时钟的方法和系统,每个节点具有时钟和一个或多个相邻节点。 该方法包括以下步骤:将节点中的一个选为正确的前导节点; 并且每个非前导节点基于与邻居节点交换的消息来调整其时钟速率,以与所述正确的前导节点的时钟保持同步。 在优选实施例中,调整步骤包括使用加权分配机制的每个非正确的前导节点的步骤,该加权分配机制给予距离前导节点更靠近时钟调整的相邻节点,而不是远离更远的节点 正确的领导节点。
-
公开(公告)号:US20120284418A1
公开(公告)日:2012-11-08
申请号:US13554000
申请日:2012-07-20
申请人: Steven E. Froehlich , Michel H.T. Hack , Xiaoqiao Meng , Li Zhang
发明人: Steven E. Froehlich , Michel H.T. Hack , Xiaoqiao Meng , Li Zhang
IPC分类号: G06F15/16
CPC分类号: H04J3/0667 , H04L47/10
摘要: In an exemplary aspect, method, apparatus, and program products are disclosed suitable for clock offset determination. One method includes performing a number of exchanges of at least single bytes with another network node, where values of the single bytes are different for the exchanges. The method also includes capturing and storing timestamps for each of the number of exchanges performed on the network node. A second method includes capturing and saving arrival timestamps for each of a number of timing messages in a set of timing messages received from another network node. This second method also includes sending the timestamps to at least the another node in response to completion of the set of timing messages.
摘要翻译: 在示例性方面,公开了适用于时钟偏移确定的方法,装置和程序产品。 一种方法包括与另一个网络节点执行至少单个字节的多个交换,其中单个字节的值对于交换机是不同的。 该方法还包括捕获和存储在网络节点上执行的每个交换机的时间戳。 第二种方法包括捕获并保存从另一网络节点接收的一组定时消息中的多个定时消息中的每一个的到达时间戳。 该第二种方法还包括响应于该组定时消息的完成向至少另一个节点发送时间戳。
-
公开(公告)号:US20110106968A1
公开(公告)日:2011-05-05
申请号:US12610430
申请日:2009-11-02
申请人: Steven E. Froehlich , Michel H.T. Hack , Xiaoqiao Meng , Li Zhang
发明人: Steven E. Froehlich , Michel H.T. Hack , Xiaoqiao Meng , Li Zhang
IPC分类号: G06F15/16
CPC分类号: H04J3/0667 , H04L47/10
摘要: In an exemplary aspect, method, apparatus, and program products are disclosed suitable for clock offset determination. One method includes performing a number of exchanges of at least single bytes with another network node, where values of the single bytes are different for the exchanges. The method also includes capturing and storing timestamps for each of the number of exchanges performed on the network node. A second method includes capturing and saving arrival timestamps for each of a number of timing messages in a set of timing messages received from another network node. This second method also includes sending the timestamps to at least the another node in response to completion of the set of timing messages.
摘要翻译: 在示例性方面,公开了适用于时钟偏移确定的方法,装置和程序产品。 一种方法包括与另一个网络节点执行至少单个字节的多个交换,其中单个字节的值对于交换机是不同的。 该方法还包括捕获和存储在网络节点上执行的每个交换机的时间戳。 第二种方法包括捕获并保存从另一网络节点接收的一组定时消息中的多个定时消息中的每一个的到达时间戳。 该第二种方法还包括响应于该组定时消息的完成向至少另一个节点发送时间戳。
-
公开(公告)号:US20100037081A1
公开(公告)日:2010-02-11
申请号:US12186658
申请日:2008-08-06
申请人: Steven Froehlich , Michel H.T. Hack , Xiaoqiao Meng , Li Zhang
发明人: Steven Froehlich , Michel H.T. Hack , Xiaoqiao Meng , Li Zhang
IPC分类号: G06F1/04
CPC分类号: G06F1/14
摘要: A computer system is arranged with a circular buffer that includes a piecewise linear map from a high-resolution counter arranged to maintain International Atomic Time. The piecewise linear map includes a current leg that is currently being used and also a future leg that will be used in the future. The future leg is computed while the current leg is still being used.
摘要翻译: 计算机系统布置有循环缓冲器,其包括布置成保持国际原子时间的高分辨率计数器的分段线性映射。 分段线性映射包括当前正在使用的当前分支,以及将来将要使用的未来分支。 当前腿仍在使用时计算未来的腿。
-
公开(公告)号:US20130262424A1
公开(公告)日:2013-10-03
申请号:US13435281
申请日:2012-03-30
申请人: Harold Wade Cain, III , Donna N. Dillenberger , Michel H.T. Hack , Hong Min , Gong Su , James Zu-Chia Teng
发明人: Harold Wade Cain, III , Donna N. Dillenberger , Michel H.T. Hack , Hong Min , Gong Su , James Zu-Chia Teng
IPC分类号: G06F17/30
CPC分类号: G06F17/30351
摘要: Systems, methods, and products for database system transaction management are provided herein. One aspect provides for annotating via a computing device at least one data object residing on the computing device utilizing at least one transaction tag, the at least one transaction tag being configured to indicate a status of an associated data object; processing at least one database transaction utilizing a transactional memory process, wherein access to the at least one data object is determined based on the status of the at least one data object; and updating the status of the at least one data object responsive to an attempted access of the at least one data object by the at least one database transaction. Other embodiments and aspects are also described herein.
摘要翻译: 本文提供了数据库系统事务管理的系统,方法和产品。 一个方面提供了一种使用至少一个交易标签通过计算设备对位于所述计算设备上的至少一个数据对象的注释,所述至少一个交易标签被配置为指示相关联的数据对象的状态; 使用事务性存储器处理来处理至少一个数据库事务,其中基于所述至少一个数据对象的状态来确定对所述至少一个数据对象的访问; 以及响应于所述至少一个数据库事务对所述至少一个数据对象的尝试访问来更新所述至少一个数据对象的状态。 本文还描述了其它实施例和方面。
-
6.
公开(公告)号:US20100100762A1
公开(公告)日:2010-04-22
申请号:US12541485
申请日:2009-08-14
申请人: Scott M. Carlson , Stephen P. Cherniak , Donald Crabtree , Dennis J. Dahlen , Noshir R. Dhondy , Michel H.T. Hack , Denise M. Sevigny , Judith A. Wierbowski
发明人: Scott M. Carlson , Stephen P. Cherniak , Donald Crabtree , Dennis J. Dahlen , Noshir R. Dhondy , Michel H.T. Hack , Denise M. Sevigny , Judith A. Wierbowski
CPC分类号: H04J3/0641 , H04L12/6418
摘要: A server of a network of servers determines that its power source is failing. In response, the server communicates to one or more other servers of this network that it is leaving the network. This communication is powered by another power source.
摘要翻译: 服务器网络的服务器确定其电源出现故障。 作为响应,服务器与该网络的离开网络的一个或多个其他服务器进行通信。 该通信由另一个电源供电。
-
公开(公告)号:US20100185889A1
公开(公告)日:2010-07-22
申请号:US12748539
申请日:2010-03-29
申请人: Scott M. Carlson , Donald Crabtree , Dennis J. Dahlen , Beth A. Glendening , Michel H.T. Hack , Denise M. Sevigny , Ronald M. Smith, SR. , David E. Whitney
发明人: Scott M. Carlson , Donald Crabtree , Dennis J. Dahlen , Beth A. Glendening , Michel H.T. Hack , Denise M. Sevigny , Ronald M. Smith, SR. , David E. Whitney
CPC分类号: G06F3/0659 , G06F3/0677 , G06F15/167 , H04L29/06 , H04L69/28
摘要: A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.
摘要翻译: 通过执行接受多个命令的机器指令来提供用于与数据处理网络中使用的定时设备通信以提供同步的协议。 通过使用消息请求块及其关联的消息响应块来提供交互。 以这种方式,可以确定,修改和传达定时参数。 这使得数据处理网络中的多个服务器或节点更容易作为协调的定时网络存在,从而在更大且相同的数据文件上更多地协作地操作。
-
-
-
-
-
-