METHOD, APPARATUS, AND SYSTEM FOR REDUCING LIVE READINESS CALCULATIONS IN RESERVATION STATIONS

    公开(公告)号:US20190332385A1

    公开(公告)日:2019-10-31

    申请号:US15963126

    申请日:2018-04-26

    Abstract: In certain aspects of the disclosure, an apparatus comprises a first scheduling pool associated with a first minimum scheduling latency and a second scheduling pool associated with a second minimum scheduling latency, the second minimum scheduling latency greater than the first minimum scheduling latency. A common instruction picker is coupled to both the first scheduling pool and the second scheduling pool. The common instruction picker may be configured to select a first instruction from the first scheduling pool and a second instruction from the second scheduling pool, and then choose either the first instruction or second instruction for dispatch according to a picking policy.

    HIGH PERFORMANCE RECOVERY FROM MISSPECULATION OF LOAD LATENCY
    2.
    发明申请
    HIGH PERFORMANCE RECOVERY FROM MISSPECULATION OF LOAD LATENCY 审中-公开
    高性能恢复从负载延迟误差

    公开(公告)号:US20170046164A1

    公开(公告)日:2017-02-16

    申请号:US14865150

    申请日:2015-09-25

    Abstract: A load instruction, for loading a register among a set of registers, is scheduled. Associated with scheduling the load instruction, a register dependency vector, corresponding to the register, is set to a state identifying the load instruction. A consumer instruction is scheduled, having a set of operand register and a target register, the register being in the set of operand registers. A target register dependency vector, corresponding to the target register is set in the memory. Based at least in part on the register being in the set of operand registers, a value of the target register dependency vector identifies the load instruction. Optionally, upon receiving a cache miss notice associated with the load instruction, the target register dependency vector is retrieved.

    Abstract translation: 调度用于在一组寄存器中加载寄存器的加载指令。 与调度加载指令相关联,将与寄存器对应的寄存器依赖向量设置为标识加载指令的状态。 消费者指令被调度,具有一组操作数寄存器和目标寄存器,寄存器位于操作数寄存器组中。 在存储器中设置与目标寄存器对应的目标寄存器依赖向量。 至少部分地基于在操作数寄存器组中的寄存器,目标寄存器依赖性向量的值标识加载指令。 可选地,在接收到与加载指令相关联的高速缓存未命中通知时,检索目标寄存器相关性向量。

Patent Agency Ranking