Managing multiple threads in a single pipeline
    3.
    发明申请
    Managing multiple threads in a single pipeline 有权
    在单个管道中管理多个线程

    公开(公告)号:US20080082796A1

    公开(公告)日:2008-04-03

    申请号:US11540307

    申请日:2006-09-29

    IPC分类号: G06F9/30

    CPC分类号: G06F9/3851

    摘要: In one embodiment, the present invention includes a method for determining if an instruction of a first thread dispatched from a first queue associated with the first thread is stalled in a pipestage of a pipeline, and if so, dispatching an instruction of a second thread from a second queue associated with the second thread to the pipeline if the second thread is not stalled. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一种用于确定从与第一线程相关联的第一队列调度的第一线程的指令是否在流水线的分支中被停止的方法,如果是,则将第二线程的指令从 如果第二线程没有停止,则与第二线程相关联的第二队列到管道。 描述和要求保护其他实施例。

    Early misprediction recovery through periodic checkpoints
    9.
    发明申请
    Early misprediction recovery through periodic checkpoints 审中-公开
    通过定期检查点的早期错误预测恢复

    公开(公告)号:US20070043934A1

    公开(公告)日:2007-02-22

    申请号:US11208924

    申请日:2005-08-22

    IPC分类号: G06F9/44

    CPC分类号: G06F9/3863 G06F9/384

    摘要: Methods and apparatus to provide misprediction recovery through periodic checkpoint are described. In one embodiment, a renamer unit (e.g., within a processor core) recovers a register alias table (RAT) to a state immediately preceding a misprediction.

    摘要翻译: 描述了通过定期检查点提供错误预测恢复的方法和装置。 在一个实施例中,重命名单元(例如,处理器核心内)将寄存器别名表(RAT)恢复到紧随错误预测之前的状态。

    Managing multiple threads in a single pipeline
    10.
    发明授权
    Managing multiple threads in a single pipeline 有权
    在单个管道中管理多个线程

    公开(公告)号:US08504804B2

    公开(公告)日:2013-08-06

    申请号:US13613820

    申请日:2012-09-13

    IPC分类号: G06F15/00 G06F9/40 G06F9/30

    CPC分类号: G06F9/3851

    摘要: In one embodiment, the present invention includes a method for determining if an instruction of a first thread dispatched from a first queue associated with the first thread is stalled in a pipestage of a pipeline, and if so, dispatching an instruction of a second thread from a second queue associated with the second thread to the pipeline if the second thread is not stalled. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一种用于确定从与第一线程相关联的第一队列调度的第一线程的指令是否在流水线的分支中被停止的方法,如果是,则将第二线程的指令从 如果第二线程没有停止,则与第二线程相关联的第二队列到管道。 描述和要求保护其他实施例。