发明名称 | 具有自我修复能力的多并行管线处理器 | ||
摘要 | 本发明公开一种具有能够在检测到故障的情况下,把第一管线替换成第二管线的能力的多并行管线数字处理装置。最好的,由多个主要管线共享一个冗余管线。最好的,所述管线在一个阵列中在物理上互相相邻。一个管线故障导致数据在管线的阵列中移位一个位置,以绕过故障管线,从而每个管线只有两个数据来源,即主要来源和备用来源。最好的,控制在管线数据的主要来源和备用来源之间的选择的选择逻辑与其它管线操作数选择逻辑结合在一起。 | ||
申请公布号 | CN1598762A | 申请公布日期 | 2005.03.23 |
申请号 | CN200410049391.2 | 申请日期 | 2004.06.09 |
申请人 | 国际商业机器公司 | 发明人 | 戴维·A·卢克 |
分类号 | G06F9/38 | 主分类号 | G06F9/38 |
代理机构 | 北京市柳沈律师事务所 | 代理人 | 邵亚丽;马莹 |
主权项 | 1.一种数字数据处理装置,其包括至少一个处理器,每个所述至少一个处理器执行处理器可以执行的指令的至少一个相应线程,所述至少一个处理器共同包括:(a)多个并行管线,所述多个并行管线的每一个管线具有对相应的输入数据执行一则预先确定的功能的能力;和(b)控制逻辑,用于控制数据向所述多个并行管线的路由,其中所述控制逻辑响应于检测到所述多个并行管线的第一管线的故障,导致想要由所述第一管线处理的数据由所述多个并行管线的第二管线处理。 | ||
地址 | 美国纽约州 |