首页> 外国专利> Method and apparatus for scheduling the issue of instructions in a microprocessor using multiple phases of execution

Method and apparatus for scheduling the issue of instructions in a microprocessor using multiple phases of execution

机译:使用多个执行阶段来调度微处理器中的指令发布的方法和装置

摘要

A microprocessor is configured to execute programs divided into discrete phases. A scheduler is provided for scheduling instructions. A plurality of resources are for executing instructions issued by the scheduler, wherein the scheduler is configured to schedule each phase of the program only after receiving an indication that execution of the preceding phase of the program has been completed. By splitting programs into multiple phases and providing a scheduler that is able to determine whether execution of a phase has been completed, each phase can be separately scheduled and the results of preceding phases can be used to inform the scheduling of subsequent phases. In one example, different numbers of threads and/or different numbers of data instances per thread may be processed for different phases of the same program.
机译:微处理器被配置为执行分成离散阶段的程序。提供了用于调度指令的调度器。多个资源用于执行由调度器发出的指令,其中,调度器被配置为仅在接收到已经完成对程序的前一阶段的执行的指示之后调度程序的每个阶段。通过将程序分为多个阶段并提供能够确定某个阶段的执行是否已完成的调度程序,可以分别调度每个阶段,并且可以使用先前阶段的结果来通知后续阶段的调度。在一个示例中,可以针对同一程序的不同阶段处理不同数量的线程和/或每个线程不同数量的数据实例。

著录项

  • 公开/公告号GB2486485B

    专利类型

  • 公开/公告日2012-12-19

    原文格式PDF

  • 申请/专利权人 IMAGINATION TECHNOLOGIES LIMITED;

    申请/专利号GB20100021414

  • 发明设计人 YOONG CHERT FOO;

    申请日2010-12-16

  • 分类号G06F9/38;

  • 国家 GB

  • 入库时间 2022-08-21 16:20:28

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号