发明授权
US07363470B2 System and method to prevent in-flight instances of operations from disrupting operation replay within a data-speculative microprocessor 有权
用于防止操作中的飞行中实例在数据推测微处理器内中断操作重放的系统和方法

System and method to prevent in-flight instances of operations from disrupting operation replay within a data-speculative microprocessor
摘要:
A microprocessor may include one or more functional units configured to execute operations, a scheduler configured to issue operations to the functional units for execution, and at least one replay detection unit. The scheduler may be configured to maintain state information for each operation. Such state information 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 should be replayed. If an instance of that operation is currently being executed by one of the functional units when operation is detected as needing to be replayed, the replay detection unit is configured to inhibit an update to the state information for that operation in response to execution of the in-flight instance of the operation. Various embodiments of computer systems may include such a microprocessor.
信息查询
0/0