发明名称 PREDICATION SUPPORTING CODE GENERATION BY INDICATING PATH ASSOCIATIONS OF SYMMETRICALLY PLACED WRITE INSTRUCTIONS
摘要 A predication technique for out-of-order instruction processing provides efficient out-of-order execution with low hardware overhead. A special op-code demarks unified regions of program code that contain predicated instructions that depend on the resolution of a condition. Field(s) or operand(s) associated with the special op-code indicate the number of instructions that follow the op-code and also contain an indication of the association of each instruction with its corresponding conditional path. Each conditional register write in a region has a corresponding register write for each conditional path, with additional register writes inserted by the compiler if symmetry is not already present, forming a coupled set of register writes. Therefore, a unified instruction stream can be decoded and dispatched with the register writes all associated with the same re-name resource, and the conditional register write is resolved by executing the particular instruction specified by the resolved condition.
申请公布号 US2009288063(A1) 申请公布日期 2009.11.19
申请号 US20080123083 申请日期 2008.05.19
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 RANGAN RAM;STEPHENSON MARK W.;ZHANG LIXIN
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址