发明名称 AN INSTRUCTION DEFINITION TO IMPLEMENT LOAD STORE REORDERING AND OPTIMIZATION
摘要 A method for forwarding data from the store instructions to a corresponding load instruction in an out of order processor. The method includes accessing an incoming sequence of instructions, and of said sequence of instructions, splitting store instructions into a store address instruction and a store data instruction, wherein the store address performs address calculation and fetch, and wherein the store data performs a load of register contents to a memory address. The method further includes, of said sequence of instructions, splitting load instructions into a load address instruction and a load data instruction, wherein the load address performs address calculation and fetch, and wherein the load data performs a load of memory address contents into a register, and reordering the store address and load address instructions earlier and further away from LD/SD the instruction sequence to enable earlier dispatch and execution of the loads and the stores.
申请公布号 EP2862069(A4) 申请公布日期 2016.12.28
申请号 EP20130804462 申请日期 2013.06.13
申请人 Soft Machines, Inc. 发明人 ABDALLAH, Mohammad;WOODS, Gregory, A.
分类号 G06F9/46;G06F9/30;G06F9/38 主分类号 G06F9/46
代理机构 代理人
主权项
地址