首页> 外国专利> System and method for preventing in-flight instances of operations from interrupting re-execution of operations within a data-inference microprocessor

System and method for preventing in-flight instances of operations from interrupting re-execution of operations within a data-inference 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.
机译:微处理器可包括被配置为执行操作的一个或多个功能单元,被配置为向功能单元发布操作以执行的调度器,以及至少一个重放检测单元。调度器可以被配置为维护每个操作的状态信息。此类状态信息尤其可以指示相关联的操作是否已完成执行。重放检测单元可以被配置为检测调度器中的操作之一应当被重放。如果在检测到需要重播某个操作的情况下,其中一个功能单元当前正在执行该操作的实例,则该重播检测单元被配置为响应于执行该操作而禁止对该操作的状态信息进行更新。 -flight操作实例。计算机系统的各种实施例可以包括这样的微处理器。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号