-
公开(公告)号:CN1900904A
公开(公告)日:2007-01-24
申请号:CN200610101998.X
申请日:2006-07-18
Applicant: 国际商业机器公司
Inventor: 克里斯托弗·M.·阿伯纳斯 , 乔纳森·J.·德蒙特 , 罗纳德·霍尔 , 小阿伯特·J·范·诺斯特拉德
IPC: G06F9/38
CPC classification number: G06F9/3836 , G06F9/3855 , G06F9/3857 , G06F9/3863
Abstract: 一种用于改善按次序处理器的性能的方法、系统和处理器。处理器可以包括带有执行流水线的执行部件,所述执行流水线包括备份流水线和常规流水线。所述备份流水线可以存储发布给常规流水线的指令的副本。所述执行流水线可以包括用于在清除常规流水线中检测到的异常更年轻的指令之后、允许指令从备份流水线流向常规流水线的逻辑。通过维护发布给常规流水线的指令的备份副本,可以不需要从独立的执行流水线中清除并且重新取出指令。由此,人们可以把执行部件的结果无次序地提交给已构建状态,由此允许完成点在不同执行流水线当中变化。
-
公开(公告)号:CN100507835C
公开(公告)日:2009-07-01
申请号:CN200610101998.X
申请日:2006-07-18
Applicant: 国际商业机器公司
Inventor: 克里斯托弗·M.·阿伯纳斯 , 乔纳森·J.·德蒙特 , 罗纳德·霍尔 , 小阿伯特·J·范·诺斯特拉德
IPC: G06F9/38
CPC classification number: G06F9/3836 , G06F9/3855 , G06F9/3857 , G06F9/3863
Abstract: 一种用于改善按次序处理器的性能的方法、系统和处理器。处理器可以包括带有执行流水线的执行部件,所述执行流水线包括备份流水线和常规流水线。所述备份流水线可以存储发布给常规流水线的指令的副本。所述执行流水线可以包括用于在清除常规流水线中检测到的异常更年轻的指令之后、允许指令从备份流水线流向常规流水线的逻辑。通过维护发布给常规流水线的指令的备份副本,可以不需要从独立的执行流水线中清除并且重新取出指令。由此,人们可以把执行部件的结果无次序地提交给已构建状态,由此允许完成点在不同执行流水线当中变化。
-