HAZARD AVOIDANCE IN A MULTI-SLICE PROCESSOR
    3.
    发明申请

    公开(公告)号:US20170329607A1

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

    申请号:US15155327

    申请日:2016-05-16

    IPC分类号: G06F9/30

    摘要: Hazard avoidance in a multi-slice processor including adding, to a hazard table, an entry for an effective address, wherein the entry comprises an instruction tag (ITAG) offset for the effective address; fetching, by an instruction fetch unit, a processor instruction from a memory location using the effective address; determining that the hazard table includes the entry for the effective address; retrieving, from the hazard table, the ITAG offset for the effective address; identifying a prior internal operation (TOP) using the ITAG offset; and decoding the processor instruction into a load IOP with a dependency on the prior IOP.