发明名称 Selectively defering load instructions after encountering a store instruction with an unknown destination address during speculative execution
摘要 The described embodiments provide a system for executing instructions in a processor. While executing instructions in an execute-ahead mode, the processor encounters a store instruction for which a destination address is unknown. The processor then defers the store instruction. Upon encountering a load instruction while the store instruction with the unknown destination address is deferred, the processor determines if the load instruction is to continue executing. If not, the processor defers the load instruction. Otherwise, the processor continues executing the load instruction.
申请公布号 US8601240(B2) 申请公布日期 2013.12.03
申请号 US20100773661 申请日期 2010.05.04
申请人 CHAUDHRY SHAILENDER;KARLSSON MARTIN R.;LEVINSKY GIDEON N.;ORACLE INTERNATIONAL CORPORATION 发明人 CHAUDHRY SHAILENDER;KARLSSON MARTIN R.;LEVINSKY GIDEON N.
分类号 G06F9/312 主分类号 G06F9/312
代理机构 代理人
主权项
地址