Method and system of copying a memory area between processor elements for lock-step execution
    1.
    发明授权
    Method and system of copying a memory area between processor elements for lock-step execution 有权
    在处理器元件之间复制存储区域以进行锁步执行的方法和系统

    公开(公告)号:US07933966B2

    公开(公告)日:2011-04-26

    申请号:US11114318

    申请日:2005-04-26

    IPC分类号: G06F15/167

    摘要: A method and system of copying a memory area between processor elements for lock-step execution. At least some of the illustrative embodiments may be a method comprising executing duplicate copies of a first program in a first processor of a first multiprocessor computer system and in a first processor of a second multiprocessor computer system (the executing substantially in lock-step), executing a second program in a second processor element of the first multiprocessor computer system (the first and second processors of the first multiprocessor computer system sharing an input/output (I/O) bridge), copying a memory area of the second program executing in the second processor element of the first multiprocessor computer system to a memory of a second processor element in the second multiprocessor computer system while the duplicate copies of the first program are executing in the first processor elements, and then executing duplicate copies of the second program in the second processors in lock-step.

    摘要翻译: 在处理器元件之间复制存储区域以进行锁步执行的方法和系统。 示例性实施例中的至少一些可以是包括在第一多处理器计算机系统的第一处理器和第二多处理器计算机系统的第一处理器中执行第一程序的重复副本(执行基本上是锁定步骤)的方法, 在第一多处理器计算机系统的第二处理器元件(共享输入/输出(I / O)桥的第一多处理器计算机系统的第一和第二处理器)中执行第二程序,复制第二程序中执行的第二程序的存储区域 所述第一多处理器计算机系统的第二处理器元件到所述第二多处理器计算机系统中的第二处理器元件的存储器,同时所述第一程序的副本在所述第一处理器元件中执行,然后执行所述第二程序的副本 第二个处理器在锁步。

    Communication of dissimilar data between lock-stepped processors
    2.
    发明授权
    Communication of dissimilar data between lock-stepped processors 失效
    在锁阶处理器之间传送不同的数据

    公开(公告)号:US06604177B1

    公开(公告)日:2003-08-05

    申请号:US09676403

    申请日:2000-09-29

    IPC分类号: G06F1200

    摘要: A processing system includes a pair of processor coupled in a lockstep arrangement. The pair of processors is coupled to a storage element that is external to the both of them. Each processor executes an instruction stream that is identical to that executed by the other. Dissimilar information can be exchanged between the processors by each writing the information they wish to exchange to a first storage location with identical instructions. Although both processors execute the write with the same address, the information written by one of the processors is redirected to a second storage location. Each processor then reads the first and second storage locations to retrieve information supplied by the other processor. Now each processor has a copy of the other's data while staying in lockstep.

    摘要翻译: 一种处理系统包括以锁定装置耦合的一对处理器。 一对处理器耦合到两者之外的存储元件。 每个处理器执行与另一个执行的指令流相同的指令流。 可以在处理器之间通过每个将他们希望交换的信息写入具有相同指令的第一存储位置来交换不同信息。 虽然两个处理器执行具有相同地址的写入,但是由一个处理器写入的信息被重定向到第二存储位置。 然后,每个处理器读取第一和第二存储位置以检索由另一个处理器提供的信息。 现在每个处理器都保留对方数据的副本。

    Handling apparatus for magnetic recording disks
    3.
    发明授权
    Handling apparatus for magnetic recording disks 失效
    磁记录盘处理装置

    公开(公告)号:US4826019A

    公开(公告)日:1989-05-02

    申请号:US565036

    申请日:1983-12-23

    摘要: An automatic disk positioning apparatus and method for its use in handling of flexible disks in an automatic testing apparatus is disclosed. The apparatus includes a gravity feed disk hopper and vacuum disk plate which sequentially present a series of disks for test. Each disk drops by gravity from the vacuum disk plate to a test position including a drive mechanism. The drive mechanism rotates the disk, in its disk jacket, at a predetermined rotational speed for testing. Each disk is tested and the test results are stored in memory. After testing the disk is automatically sorted and stored in an output container based on the test results. The sorting is accomplished by dropping the tested disk into a motor driven shuttle which conveys the disk to the proper output container and drops the disk into that container.

    摘要翻译: 公开了一种在自动测试装置中用于处理软盘的自动盘定位装置及方法。 该装置包括重力进料盘料斗和真空盘片,其顺序地呈现一系列用于测试的盘。 每个磁盘通过重力从真空盘片落到包括驱动机构的测试位置。 驱动机构以预定的旋转速度使盘在其盘套中旋转以进行测试。 测试每个磁盘并将测试结果存储在内存中。 测试后,根据测试结果自动将磁盘分类并存储在输出容器中。 排序是通过将测试的盘放入马达驱动的梭子中来完成的,该梭将盘输送到适当的输出容器并将盘丢入该容器中。

    System recovery from errors for processor and associated components
    5.
    发明授权
    System recovery from errors for processor and associated components 失效
    系统从处理器和相关组件的错误中恢复

    公开(公告)号:US06948092B2

    公开(公告)日:2005-09-20

    申请号:US10061435

    申请日:2002-01-31

    IPC分类号: G06F11/14 G06F11/16 G06F11/00

    摘要: A computer system includes a primary processor and a secondary processor running in lockstep. The lockstep may or may not be synchronous. Errors occurring in the primary processor or the secondary processor are reported to an error-handling module. If the error is a recoverable error, the state of one of the processors is saved and the processors are restarted using the saved state. In addition to the reporting of errors from the processors, cross checking of the operation of the processors is performed to detect a divergence in the operation of the processors. If the divergence is reported to be due to a recoverable error, the state of the one of the processors is saved and the processors are restarted using the saved state. Procedures are also disclosed to ensure that data corruption does not propagate onto an associated network, and to ensure that the system is not lost as a network resource during processor restart.

    摘要翻译: 计算机系统包括主处理器和处于锁定状态的辅助处理器。 锁定可以是或可以不是同步的。 在主处理器或辅助处理器中发生的错误报告给错误处理模块。 如果错误是可恢复的错误,则会保存其中一个处理器的状态,并使用保存的状态重新启动处理器。 除了报告来自处理器的错误之外,执行处理器的操作的交叉检查以检测处理器的操作的分歧。 如果报告差异是由于可恢复的错误,则保存一个处理器的状态,并使用保存的状态重新启动处理器。 还披露了程序以确保数据损坏不会传播到关联的网络上,并确保在处理器重新启动期间系统不会作为网络资源丢失。

    Handling apparatus for magnetic recording disks
    6.
    发明授权
    Handling apparatus for magnetic recording disks 失效
    磁记录盘处理装置

    公开(公告)号:US4836916A

    公开(公告)日:1989-06-06

    申请号:US565039

    申请日:1983-12-23

    摘要: An automatic disk testing apparatus and method for testing flexible disks is disclosed. The apparatus includes a gravity feed disk hopper and vacuum disk plate which sequentially present a series of disks for test. Each disk drops by gravity from the vacuum disk plate to a test position including a drive mechanism. The drive mechanism rotates the disk, in its disk jacket, at a predetermined rotational speed for testing. Each disk is tested and the test results are stored in memory. After testing, the disk is automatically sorted and moved to an output location based on the test results. The sorting is accomplished by dropping the tested disk into a motor driven shuttle which conveys the disk to the proper output location and drops the disk at that location.

    摘要翻译: 公开了一种用于测试软盘的自动盘测试装置和方法。 该装置包括重力进料盘料斗和真空盘片,其顺序地呈现一系列用于测试的盘。 每个磁盘通过重力从真空盘片落到包括驱动机构的测试位置。 驱动机构以预定的旋转速度使盘在其盘套中旋转以进行测试。 测试每个磁盘并将测试结果存储在内存中。 测试后,根据测试结果自动将磁盘排序并移动到输出位置。 排序是通过将测试的磁盘放入电机驱动的梭子中实现的,该电机将磁盘传送到正确的输出位置,并将磁盘丢弃在该位置。

    Apparatus and method for handling a flexible disk for testing
    7.
    发明授权
    Apparatus and method for handling a flexible disk for testing 失效
    用于处理用于测试的软盘的装置和方法

    公开(公告)号:US4863039A

    公开(公告)日:1989-09-05

    申请号:US565038

    申请日:1983-12-23

    摘要: Apparatus and method are disclosed for handling a flexible disk for testing. The apparatus includes guide rails for initially positioning a disk for test. The apparatus also includes a variable speed motor for rotating the disk at a preselected rotation speed. The disk is rotated by clamping the disk betwen a motor driven rotating spindle and a retractable collet. The collet passes through an aperture in the disk to center and position the disk. Testing is accomplished by a test head assembly which is moved by a voice coil actuator. Positioning of the test head assembly is controlled by a light detector and ground glass scale coupled to the actuator and to the test head assembly.

    摘要翻译: 公开了用于处理用于测试的软盘的装置和方法。 该装置包括用于初始定位用于测试的盘的导轨。 该装置还包括用于以预定的转速旋转盘的可变速电动机。 通过夹紧电动机驱动的旋转主轴和可伸缩夹头之间的盘来旋转盘。 夹头通过盘中的孔径以使盘中心和定位。 测试由通过音圈致动器移动的测试头组件来实现。 测试头组件的定位由耦合到致动器和测试头组件的光检测器和磨碎玻璃秤进行控制。