-
公开(公告)号:CN1755660B
公开(公告)日:2010-09-29
申请号:CN200510107155.6
申请日:2005-09-28
Applicant: 惠普开发有限公司
IPC: G06F15/16 , G06F15/177
Abstract: 多个冗余的松散耦合处理器元件(102)可作为一个逻辑处理器(1006)来操作。一个逻辑检测所述逻辑处理器(1006)的暂停条件,并且响应于所述暂停条件,重新集成并开始在数目小于总数的处理器元件(102)中操作,使得一个处理器元件不工作。所述逻辑还把数据从不工作的处理器元件缓冲到重新加载的工作的处理器元件(102)中,并将所缓冲的数据写入到存储器以供分析。
-
公开(公告)号:CN1677357A
公开(公告)日:2005-10-05
申请号:CN200510059569.6
申请日:2005-03-30
Applicant: 惠普开发有限公司
CPC classification number: G06F11/1683 , G06F9/3851 , G06F9/3861 , G06F11/1482 , G06F11/1645 , G06F11/1691
Abstract: 一种松散锁步的非确定性处理器(PA、PB、PC)。一些示范性的实施例可以是一种基于处理器的方法,包括:执行用户程序的故障容错拷贝,用户程序的一次拷贝在实施非确定性执行的第一处理器(PA、PB、PC)中执行,用户程序的复制拷贝在实施非确定性执行的第二处理器(PA、PB、PC)中执行,在第一处理器和第二处理器(PA、PB、PC)中的执行不采用逐周期的锁步方式。
-
公开(公告)号:CN100422943C
公开(公告)日:2008-10-01
申请号:CN200510087497.6
申请日:2005-07-19
Applicant: 惠普开发有限公司
IPC: G06F11/00
CPC classification number: G06F11/1666 , G06F11/1004 , G06F11/1633
Abstract: 在潜在错误检测的实现中,扫描存储区(304)以查找保存为错误数据的潜在处理错误,存储区(304)的每一个对应于冗余处理器系统(300)的不同处理器元件(302)。比较在存储区(304)中保存的数据以检测在第一存储区(304(1))中的潜在处理错误。通过将数据从第二存储区(304(2))拷贝到第一存储区(304(1))来消除潜在处理错误,其中确定在第二存储区(304(2))中保存的数据至少与在第三存储区(304(3))中保存的数据是相同的。
-
-
公开(公告)号:CN1755660A
公开(公告)日:2006-04-05
申请号:CN200510107155.6
申请日:2005-09-28
Applicant: 惠普开发有限公司
IPC: G06F15/16 , G06F15/177
Abstract: 多个冗余的松散耦合处理器元件(102)可作为一个逻辑处理器(1006)来操作。一个逻辑检测所述逻辑处理器(1006)的暂停条件,并且响应于所述暂停条件,重新集成并开始在数目小于总数的处理器元件(102)中操作,使得一个处理器元件不工作。所述逻辑还把数据从不工作的处理器元件缓冲到重新加载的工作的处理器元件(102)中,并将所缓冲的数据写入到存储器以供分析。
-
公开(公告)号:CN1696903A
公开(公告)日:2005-11-16
申请号:CN200510079206.9
申请日:2005-03-30
Applicant: 惠普开发有限公司
CPC classification number: G06F11/1658 , G06F9/52 , G06F11/1641 , G06F11/1645 , G06F11/165 , G06F11/1683 , G06F11/1687 , G06F11/184 , G06F11/185 , G06F11/3404 , G06F11/3476 , G06F11/3495 , G06F11/3636 , G06F11/366 , G06F2201/88
Abstract: 确定用户程序是否已经作出系统级调用以及用户程序是否因此与容错操作不合作的方法和系统。一些示范性的实施例可以是基于处理器的方法,包含:提供来自第一个处理器(PA,PB,PC)的信息给第二个处理器(PA,PB,PC)(该信息表示在第一个处理器(PA,PB,PC)上执行的用户程序在预定数量的时间内还没有作出系统级调用),并由第一个处理器(PA,PB,PC)使用来自第二个处理器(PA,PB,PC)的信息,确定在第二个处理器(PA,PB,PC)中基本上同时执行的用户程序的复本是否已经在预定数量的时间内作出了系统级调用。
-
公开(公告)号:CN100472456C
公开(公告)日:2009-03-25
申请号:CN200510079206.9
申请日:2005-03-30
Applicant: 惠普开发有限公司
CPC classification number: G06F11/1658 , G06F9/52 , G06F11/1641 , G06F11/1645 , G06F11/165 , G06F11/1683 , G06F11/1687 , G06F11/184 , G06F11/185 , G06F11/3404 , G06F11/3476 , G06F11/3495 , G06F11/3636 , G06F11/366 , G06F2201/88
Abstract: 确定用户程序是否已经作出系统级调用以及用户程序是否因此与容错操作不合作的方法和系统。一些示范性的实施例可以是基于处理器的方法,包含:提供来自第一个处理器(PA,PB,PC)的信息给第二个处理器(PA,PB,PC)(该信息表示在第一个处理器(PA,PB,PC)上执行的用户程序在预定数量的时间内还没有作出系统级调用),并由第一个处理器(PA,PB,PC)使用来自第二个处理器(PA,PB,PC)的信息,确定在第二个处理器(PA,PB,PC)中基本上同时执行的用户程序的复本是否已经在预定数量的时间内作出了系统级调用。
-
公开(公告)号:CN1755638A
公开(公告)日:2006-04-05
申请号:CN200510087497.6
申请日:2005-07-19
Applicant: 惠普开发有限公司
IPC: G06F11/00
CPC classification number: G06F11/1666 , G06F11/1004 , G06F11/1633
Abstract: 在潜在错误检测的实现中,扫描存储区(304)以查找保存为错误数据的潜在处理错误,存储区(304)的每一个对应于冗余处理器系统(300)的不同处理器元件(302)。比较在存储区(304)中保存的数据以检测在第一存储区(304(1))中的潜在处理错误。通过将数据从第二存储区(304(2))拷贝到第一存储区(304(1))来消除潜在处理错误,其中确定在第二存储区(304(2))中保存的数据至少与在第三存储区(304(3))中保存的数据是相同的。
-
-
-
-
-
-
-