会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 52. 发明申请
    • BACKGROUND SYNCHRONIZATION FOR FAULT-TOLERANT SYSTEMS
    • 用于容错系统的背景同步
    • WO00060463A1
    • 2000-10-12
    • PCT/US2000/008940
    • 2000-04-05
    • G06F11/14G06F11/20
    • G06F11/1658G06F11/1461G06F11/1466G06F11/2071G06F11/2097
    • An inactive memory is synchronized with an active memory in a fault-tolerant computer system that includes an active processor. Data is copied from the active memory to the inactive memory using a background process that permits the active processor to perform normal operations while the copying is proceeding. Regions of the active memory in which changes are made are tracked while the copying is proceeding, and, after copying is complete, a determination is made as to whether data from the regions of the active memory in which changes were made can be copied to the inactive memory within a predetermined time period using a foreground process that prevents the active processor from performing normal operations. If the data can be copied to the inactive memory within the predetermined time period using the foreground process, the data is copied to the inactive memory using the foreground process. If the data cannot be copied to the inactive memory within the predetermined time period using the foreground process, the copying, tracking, and determining are repeated for the regions of the active memory in which changes were made.
    • 非活动存储器与包含有效处理器的容错计算机系统中的活动存储器同步。 使用后台进程将数据从活动存储器复制到非活动存储器,后台进程允许活动处理器在复制进行期间执行正常操作。 在进行复制的同时跟踪进行改变的活动存储器的区域,并且在复制完成之后,确定来自进行了改变的活动存储器的区域的数据是否可以复制到 在预定时间段内使用防止活动处理器执行正常操作的前台进程的非活动存储器。 如果使用前景处理在预定时间段内可以将数据复制到非活动存储器,则使用前台处理将数据复制到非活动存储器。 如果使用前景处理在预定时间段内无法将数据复制到非活动存储器,则对进行了改变的活动存储器的区域重复复制,跟踪和确定。
    • 53. 发明申请
    • PROCESSOR BRIDGE WITH POSTED WRITE BUFFER
    • 具有位置写缓冲区的处理器桥
    • WO9966406A9
    • 2000-04-06
    • PCT/US9912606
    • 1999-06-04
    • SUN MICROSYSTEMS INC
    • GARNETT PAUL JROWLINSON STEPHENOYELAKIN FEMI A
    • G06F11/18G06F11/16G06F13/36G06F13/40G06F13/28
    • G06F11/1641G06F11/1625G06F11/165G06F11/1658G06F13/4027
    • A bridge for a multi-processor system includes bus interfaces for connection to an I/O bus of a first processing set, an I/O bus of a second processing set and a device bus. The bridge also includes a memory subsystem and a bridge control mechanism. The bridge control mechanism is operable to monitor operation of the first and second processing sets in a combined, lockstep, operating mode and to be responsive to detection of a lockstep error to cause the bridge to be operable in an error mode in which write accesses initiated by the processor sets are buffered in a bridge buffer pending resolution of the error mode. A respective buffer region is provided for each processing set. In an initial error mode, any complete device write accesses initiated by the processing sets are stored in a posted write buffer. Where data is in transit through the bridge on entry to the error mode, the data is diverted to one or more disconnect registers. The bridge control mechanism is operable to permit read access to the posted write buffers and the disconnect registers by the processing sets to enable recovery from the error mode.
    • 用于多处理器系统的桥接器包括用于连接到第一处理集合的I / O总线,第二处理集合的I / O总线和设备总线的总线接口。 该桥还包括一个内存子系统和一个桥接控制机制。 桥接控制机制可操作以在组合的,锁步骤的操作模式中监视第一和第二处理集合的操作,并且响应于检测到锁步错误,以使桥可以以写入存取开始的错误模式工作 由处理器组缓冲在桥接缓冲器中等待解决错误模式。 为每个处理集提供相应的缓冲区。 在初始错误模式下,由处理集发起的任何完整的设备写访问都存储在已发布的写缓冲区中。 数据在进入错误模式时通过桥接器传输,数据转移到一个或多个断开连接寄存器。 桥接控制机制可操作以允许通过处理集读取对已发布的写入缓冲器和断开寄存器的读取,以使得能够从错误模式恢复。
    • 55. 发明申请
    • MULTI-PROCESSOR SYSTEM BRIDGE WITH CONTROLLED ACCESS
    • 具有控制访问的多处理器系统桥
    • WO99066404A1
    • 1999-12-23
    • PCT/US1999/012431
    • 1999-06-03
    • G06F11/18G06F11/00G06F11/16G06F11/22G06F13/36G06F13/40G06F13/28
    • G06F11/1658G06F11/004G06F11/1625G06F11/2268G06F13/4027
    • A bridge for a multi-processor system includes bus interfaces for connection to an I/O bus of a first processing set, an I/O bus of a second processing set and a device bus. It also comprises a bridge control mechanism configured to be operable, in an operational mode to permit access by at least one of the first and second processing sets to bridge resources and to the device bus and, in an error mode, to prevent access by the processing sets to the device bus and to permit restricted access to at least one of the processing sets to at least predetermined bridge resources. By providing restricted access to selected parameters held in the bridge during an error mode, the bridge can act as a secure repository for information which can be used by the processing sets to investigate the error and hopefully to recover therefrom, while preventing I/O devices connected to device bus from being corrupted by a faulty processing set. Storage in the bridge provides for buffering data pending resolution of the error.
    • 用于多处理器系统的桥接器包括用于连接到第一处理集合的I / O总线,第二处理集合的I / O总线和设备总线的总线接口。 它还包括桥接控制机构,其被配置为在操作模式下可操作以允许第一和第二处理集合中的至少一个访问以桥接资源和设备总线,并且在错误模式下,以防止由 处理集合到设备总线并且允许对至少一个处理集合的限制访问到至少预定的网桥资源。 通过在错误模式期间提供对桥中保持的选定参数的受限访问,桥可以充当用于信息的安全存储库,以便处理集可以使用这些信息来调查错误并希望从中恢复错误,同时防止I / O设备 连接到设备总线被错误的处理集损坏。 桥梁中的存储提供缓冲数据,以解决错误。
    • 57. 发明申请
    • REMOTE CHECKPOINT MEMORY SYSTEM AND PROTOCOL FOR FAULT-TOLERANT COMPUTER SYSTEM
    • 远程检测点记忆系统和容错计算机系统协议
    • WO9722046A3
    • 1997-09-25
    • PCT/US9618980
    • 1996-11-27
    • SEQUOIA SYSTEMS INC
    • STIFFLER JACK J
    • G06F11/14G06F11/20G06F
    • G06F11/1658G06F11/1407
    • A mechanism for maintaining a consistent, periodically updated state in main memory without constraining normal computer operation is provided, thereby enabling a computer system to recover from faults without loss of data or processing continuity. In this invention, a first computer includes a processor and input/ouput elements connected to a main memory subsystem including a primary element. A second computer has a remote checkpoint memory element, which may include one or more buffer memories and a shadowy memory, which is connected to the main memory subsystem of the first computer. During normal processing, an image of data written to the primary memory element is captured by the remote checkpoint memory element. When a new checkpoint is desired (thereby establishing a consistent state in main memory to which all executing applications can safely return following a fault), the data previously captured is used to establish a new checkpointed state in the second computer. In case of failure of the first computer, the second computer can be restarted to operate from the last checkpoint established for the first computer. This structure and protocol can guarantee a consistent state in main memory, thus enabling fault-tolerant operation. 00000
    • 提供了一种用于在主存储器中维持一致的周期性更新状态而不限制正常计算机操作的机制,从而使得计算机系统能够在不损失数据或处理连续性的情况下从故障中恢复。 在本发明中,第一计算机包括处理器和连接到包括主要元件的主存储器子系统的输入/输出元件。 第二计算机具有远程检查点存储元件,其可以包括连接到第一计算机的主存储器子系统的一个或多个缓冲存储器和阴影存储器。 在正常处理期间,写入主存储元件的数据的图像由远程检查点存储元件捕获。 当需要新的检查点(从而在主存储器中建立一致的状态,所有执行的应用程序可以在故障之后安全地返回),先前捕获的数据被用于在第二计算机中建立新的检查点状态。 在第一台计算机发生故障的情况下,可以从为第一台计算机建立的最后一个检查点重新启动第二台计算机。 该结构和协议可以保证主存储器中的一致状态,从而实现容错操作。 00000
    • 58. 发明申请
    • REMOTE CHECKPOINT MEMORY SYSTEM AND PROTOCOL FOR FAULT-TOLERANT COMPUTER SYSTEM
    • 远程检测点记忆系统和容错计算机系统协议
    • WO1997022046A2
    • 1997-06-19
    • PCT/US1996018980
    • 1996-11-27
    • SEQUOIA SYSTEMS, INC.
    • SEQUOIA SYSTEMS, INC.STIFFLER, Jack, J.
    • G06F00/00
    • G06F11/1658G06F11/1407
    • A mechanism for maintaining a consistent, periodically updated state in main memory without constraining normal computer operation is provided, thereby enabling a computer system to recover from faults without loss of data or processing continuity. In this invention, a first computer includes a processor and input/ouput elements connected to a main memory subsystem including a primary element. A second computer has a remote checkpoint memory element, which may include one or more buffer memories and a shadowy memory, which is connected to the main memory subsystem of the first computer. During normal processing, an image of data written to the primary memory element is captured by the remote checkpoint memory element. When a new checkpoint is desired (thereby establishing a consistent state in main memory to which all executing applications can safely return following a fault), the data previously captured is used to establish a new checkpointed state in the second computer. In case of failure of the first computer, the second computer can be restarted to operate from the last checkpoint established for the first computer. This structure and protocol can guarantee a consistent state in main memory, thus enabling fault-tolerant operation.
    • 提供了一种用于在主存储器中维持一致的周期性更新状态而不限制正常计算机操作的机制,从而使得计算机系统能够在不损失数据或处理连续性的情况下从故障中恢复。 在本发明中,第一计算机包括处理器和连接到包括主要元件的主存储器子系统的输入/输出元件。 第二计算机具有远程检查点存储元件,其可以包括连接到第一计算机的主存储器子系统的一个或多个缓冲存储器和阴影存储器。 在正常处理期间,写入主存储元件的数据的图像由远程检查点存储元件捕获。 当需要新的检查点(从而在主存储器中建立一致的状态,所有执行的应用程序可以在故障之后安全地返回),先前捕获的数据被用于在第二计算机中建立新的检查点状态。 在第一台计算机发生故障的情况下,可以从为第一台计算机建立的最后一个检查点重新启动第二台计算机。 该结构和协议可以保证主存储器中的一致状态,从而实现容错操作。
    • 60. 发明申请
    • FAULT RESILIENT/FAULT TOLERANT COMPUTING
    • 故障恢复/故障计算
    • WO1995015529A1
    • 1995-06-08
    • PCT/US1994013350
    • 1994-11-15
    • MARATHON TECHNOLOGIES CORPORATION
    • MARATHON TECHNOLOGIES CORPORATIONBISSETT, Thomas, D.FIORENTINO, Richard, D.GLORIOSO, Robert, M.MCCAULEY, Diane, T.MCCOLLUM, James, D.TREMBLAY, Glenn, A.TROIANI, Mario
    • G06F15/16
    • G06F11/1658G06F1/14G06F11/1641G06F11/1645G06F11/1683G06F11/1687G06F11/1691G06F11/181G06F11/185G06F11/2005G06F11/2017
    • A method of synchronizing at least two computing elements (CE1, CE2) that each have clocks that operate asynchronously of the clocks of the other computing elements includes selecting one or more signals, designated as meta time signals, from a set of signals produced by the computing elements (CE1, CE2), monitoring the computing elements (CE1, CE2) to detect the production of a selected signal by one of the computing elements (CE1), waiting for the other computing elements (CE2) to produce a selected signal, transmitting equally valued time updates to each of the computing elements, and updating the clocks of the computing elements (CE1, CE2) based on the time updates. In a second aspect of the invention, fault resilient, or tolerant, computers (200) are produced by designating a first processor as a computing element (204), designating a second processor (202) as a controller, connecting the computing element (204) and the controller (202) to produce a modular pair, and connecting at least two modular pairs to produce a fault resilient or fault tolerant computer (200). Each computing element (202, 204) of the computer (200) performs all instructions in the same number of cycles as the other computing elements (202, 204). The computer systems include one or more controllers (202) and at least two computing elements (204).
    • 一种同步至少两个计算元件(CE1,CE2)的方法,每个计算元件(CE1,CE2)具有与其他计算元件的时钟异步工作的时钟,包括从一组信号中选择一个或多个指定为元时间信号的信号, 计算元件(CE1,CE2),监视计算元件(CE1,CE2),以通过计算元件(CE1)之一检测所选信号的产生,等待其他计算元件(CE2)产生所选信号, 向每个计算元件发送等价的时间更新,以及基于时间更新来更新计算元件(CE1,CE2)的时钟。 在本发明的第二方面中,通过将第一处理器指定为计算元件(204),指定作为控制器的第二处理器(202)来连接计算元件(204)来产生故障回复或容忍的计算机(200) )和所述控制器(202)以产生模块对,并且连接至少两个模块对以产生故障恢复或容错计算机(200)。 计算机(200)的每个计算元件(202,204)以与其它计算元件(202,204)相同的周期数执行所有指令。 计算机系统包括一个或多个控制器(202)和至少两个计算元件(204)。