首页> 外国专利> METHOD AND APPARATUS TO AVOID DEADLOCK DURING INSTRUCTION SCHEDULING USING DYNAMIC PORT REMAPPING

METHOD AND APPARATUS TO AVOID DEADLOCK DURING INSTRUCTION SCHEDULING USING DYNAMIC PORT REMAPPING

机译:动态端口重映射的指令调度中避免死锁的方法和装置

摘要

A method for performing dynamic port remapping during instruction scheduling in an out of order microprocessor is disclosed. The method comprises selecting and dispatching a plurality of instructions from a plurality of select ports in a scheduler module in first clock cycle. Next, it comprises determining if a first physical register file unit has capacity to support instructions dispatched in the first clock cycle. Further, it comprises supplying a response back to logic circuitry between the plurality of select ports and a plurality of execution ports, wherein the logic circuitry is operable to re-map select ports in the scheduler module to execution ports based on the response. Finally, responsive to a determination that the first physical register file unit is full, the method comprises re-mapping at least one select port connecting with an execution unit in the first physical register file unit to a second physical register file unit.
机译:公开了一种用于在无序微处理器中的指令调度期间执行动态端口重新映射的方法。该方法包括在第一时钟周期中从调度器模块中的多个选择端口选择和调度多个指令。接下来,它包括确定第一物理寄存器文件单元是否具有支持在第一时钟周期中分派的指令的能力。此外,它包括将响应提供回逻辑电路到多个选择端口和多个执行端口之间,其中逻辑电路可操作为基于该响应将调度器模块中的选择端口重新映射到执行端口。最后,响应于确定第一物理寄存器文件单元已满,该方法包括将与第一物理寄存器文件单元中的执行单元连接的至少一个选择端口重新映射到第二物理寄存器文件单元。

著录项

  • 公开/公告号EP2972783B1

    专利类型

  • 公开/公告日2020-01-01

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号EP20140770080

  • 发明设计人 CHAN NELSON N.;

    申请日2014-03-14

  • 分类号G06F9/06;G06F9/30;G06F9/46;G06F9/38;

  • 国家 EP

  • 入库时间 2022-08-21 11:42:29

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号