SELECTIVE POISONING OF DATA DURING RUNAHEAD
    8.
    发明申请
    SELECTIVE POISONING OF DATA DURING RUNAHEAD 有权
    在RUNAHEAD期间的数据选择性排毒

    公开(公告)号:US20140122805A1

    公开(公告)日:2014-05-01

    申请号:US13662171

    申请日:2012-10-26

    Abstract: Embodiments related to selecting a runahead poison policy from a plurality of runahead poison policies during microprocessor operation are provided. The example method includes causing the microprocessor to enter runahead upon detection of a runahead event and implementing a first runahead poison policy selected from a plurality of runahead poison policies operative to manage runahead poison injection during runahead. The example method also includes during microprocessor operation, selecting a second runahead poison policy operative to manage runahead poison injection differently from the first runahead poison policy.

    Abstract translation: 提供了在微处理器操作期间从多个跑步毒药策略中选择跑步毒药策略的实施例。 该示例方法包括使微处理器在检测到跑道事件时进入跑道头,并且实施从多个行程中毒策略中选择的第一流行病毒药物策略,其可操作用于在跑步头期间管理流涎毒素注射。 该示例性方法还包括在微处理器操作期间,选择与第一次流氓毒素策略不同的方式来管理流涎毒素注射的第二流涎毒素策略。

    QUEUED INSTRUCTION RE-DISPATCH AFTER RUNAHEAD
    10.
    发明申请
    QUEUED INSTRUCTION RE-DISPATCH AFTER RUNAHEAD 有权
    在RUNAHEAD之后的QUEUED指令重新分配

    公开(公告)号:US20140189313A1

    公开(公告)日:2014-07-03

    申请号:US13730407

    申请日:2012-12-28

    CPC classification number: G06F9/3814 G06F9/3842 G06F9/3863

    Abstract: Various embodiments of microprocessors and methods of operating a microprocessor during runahead operation are disclosed herein. One example method of operating a microprocessor includes identifying a runahead-triggering event associated with a runahead-triggering instruction and, responsive to identification of the runahead-triggering event, entering runahead operation and inserting the runahead-triggering instruction along with one or more additional instructions in a queue. The example method also includes resuming non-runahead operation of the microprocessor in response to resolution of the runahead-triggering event and re-dispatching the runahead-triggering instruction along with the one or more additional instructions from the queue to the execution logic.

    Abstract translation: 这里公开了微流器的各种实施例以及在径流操作期间操作微处理器的方法。 操作微处理器的一个示例性方法包括识别与跑步头触发指令相关联的跑跑前触发事件,并且响应于跑步头触发事件的识别,进入跑步头操作并将一个或多个附加指令连同插入跑步头触发指令 在队列中 示例性方法还包括响应于前导触发事件的解决恢复微处理器的非跑跑操作,以及将一个或多个附加指令与队列中的一个或多个附加指令重新分派到执行逻辑。

Patent Agency Ranking