首页> 外国专利> Reservation station circuits for execution of loop instructions by an OUT-OF-ORDER PROCESSOR (OOP) and related methods and computer-

Reservation station circuits for execution of loop instructions by an OUT-OF-ORDER PROCESSOR (OOP) and related methods and computer-

机译:预留站电路,用于由无序处理器(OOP)执行循环指令以及相关方法和计算机-

摘要

Methods of providing lower-overhead management of data flow execution of loop instructions by out-of-order processors (OOPs) and related circuits, methods, and computer-readable media are disclosed. In an aspect, a reservation station circuit is provided that includes a plurality of reservation station segments, each of which stores loop instructions of a computer program loop. Each reservation station segment also stores an instruction execution credit indicator that indicates whether the corresponding loop instruction can be provided for data flow execution. The reservation station circuit further includes a data flow monitor that provides an entry for each loop command, each entry including a consumer count indicator and a reservation station (RS) tag count indicator. The data flow monitor is configured to determine whether all consumer instructions of the loop instruction have been executed based on the consumer count indicator and the RS tag count indicator for the loop instruction. If so, the data flow monitor issues an instruction execution credential to the loop instruction.
机译:公开了提供由无序处理器(OOP)和相关电路提供的对循环指令的数据流执行的较低开销管理的方法,方法和计算机可读介质。在一方面,提供了一种预留站电路,其包括多个预留站段,每个预留站段存储计算机程序循环的循环指令。每个保留站段还存储指令执行信用指示符,该指示符指示信用指示符指示是否可以为数据流执行提供相应的循环指令。预留站电路还包括一个数据流监视器,该数据流监视器为每个循环命令提供一个条目,每个条目包括一个消费者计数指示器和一个预留站(RS)标签计数指示器。数据流监控器被配置为基于循环指令的消费者计数指示符和RS标签计数指示符来确定循环指令的所有消费者指令是否已经被执行。如果是这样,则数据流监视器向循环指令发出指令执行凭证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号