首页> 外国专利> System and method of reducing processor pipeline stall caused by full load queue

System and method of reducing processor pipeline stall caused by full load queue

机译:减少由满载队列引起的处理器流水线停顿的系统和方法

摘要

A processor that reduces pipeline stall including a front end, a load queue, a scheduler, and a load buffer. The front end issues instructions while a first full indication is not provided, but otherwise stalls issuing instructions. The load queue stores issued load instruction entries including information needed to execute the issued load instruction. The load queue provides a second full indication when full. The scheduler dispatches issued instructions for execution except for stalled load instructions, such as when not yet been stored in the load queue. The load buffer transfers issued load instructions to the load queue when the load queue is not full. When the load queue is full, the load buffer temporarily buffers issued load instructions until the load queue is no longer full. The load buffer allows more accurate load queue full determination, and allows processing to continue even when the load queue is full.
机译:一种减少流水线停顿的处理器,包括前端,加载队列,调度程序和加载缓冲区。前端在没有提供第一个完整指示的情况下发出指令,但是在其他情况下会延迟发出指令。加载队列存储发布的加载指令条目,该条目包括执行发布的加载指令所需的信息。加载队列在满时提供第二个满指示。调度程序调度已发布的指令以供执行,但已停止的加载指令除外,例如尚未存储在加载队列中的指令。当加载队列未满时,加载缓冲区会将发出的加载指令传输到加载队列。当加载队列已满时,加载缓冲区会临时缓冲发出的加载指令,直到加载队列不再满为止。加载缓冲区允许更准确地确定加载队列已满,并且即使加载队列已满也允许处理继续。

著录项

  • 公开/公告号US10437599B2

    专利类型

  • 公开/公告日2019-10-08

    原文格式PDF

  • 申请/专利权人 SHANGHAI ZHAOXIN SEMICONDUCTOR CO. LTD.;

    申请/专利号US201715810835

  • 发明设计人 QIANLI DI;

    申请日2017-11-13

  • 分类号G06F9/38;G06F9/30;G06F12/0875;

  • 国家 US

  • 入库时间 2022-08-21 12:14:53

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号