发明名称 SYSTEM AND METHOD FOR OPERATION REPLAY WITHIN A DATA-SPECULATIVE MICROPROCESSOR
摘要 A microprocessor (100) may include one or more functional units (126) configured to execute operations, a scheduler (118) configured to issue operations to the functional units (126) for execution, and at least one replay detection unit. The scheduler (118) may be configured to maintain state information (606) for each operation. Such state information (606) may, among other things, indicate whether an associated operation has completed execution. The replay detection unit may be configured to detect that one of the operations in the scheduler (118) should be replayed. If an instance of that operation is currently being executed by one of the functional units (126) when operation is detected as needing to be replayed, the replay detection unit is configured to inhibit an update to the state information (606) for that operation in response to execution of the in-flight instance of the operation. Various embodiments of computer systems (900) may include such a microprocessor (100).
申请公布号 WO2004099977(A3) 申请公布日期 2005.09.22
申请号 WO2004US00482 申请日期 2004.01.09
申请人 ADVANCED MICRO DEVICES, INC.;FILIPPO, MICHAEL, A.;PICKETT, JAMES, K.;SANDER, BENJAMIN, T. 发明人 FILIPPO, MICHAEL, A.;PICKETT, JAMES, K.;SANDER, BENJAMIN, T.
分类号 G06F9/30;G06F9/38 主分类号 G06F9/30
代理机构 代理人
主权项
地址