首页> 外国专利> Reducing stall delay in pipelined computer system using queue between pipeline stages

Reducing stall delay in pipelined computer system using queue between pipeline stages

机译:使用流水线级之间的队列减少流水线计算机系统中的停顿延迟

摘要

A pipelined computer system employs a queue stage to receive the output of one pipeline stage when a stall occurs in the next stage or downstream of the next stage. This avoids stalling earlier stages of the pipeline. Subsequently, the pipeline advances through the queue, until a bubble occurs. When a bubble is subsequently generated upstream and enters the queue stage, a multiplexer switches the input of the next stage to receive the output of the one stage instead of from the queue stage, and the content of the queue is overwritten. By this mechanism, the delays inherent in processing branches can be reduced.
机译:当在下一阶段或下一阶段的下游发生停顿时,流水线计算机系统采用队列阶段来接收一个流水线阶段的输出。这避免了管道早期阶段的停顿。随后,管道前进通过队列,直到出现气泡。当随后在上游产生气泡并进入队列阶段时,多路复用器将切换下一级的输入以接收该阶段的输出,而不是从队列阶段接收该输出,并且覆盖队列的内容。通过这种机制,可以减少处理分支中固有的延迟。

著录项

  • 公开/公告号US5325495A

    专利类型

  • 公开/公告日1994-06-28

    原文格式PDF

  • 申请/专利权人 DIGITAL EQUIPMENT CORPORATION;

    申请/专利号US19930103815

  • 发明设计人 EDWARD J. MCLELLAN;

    申请日1993-08-09

  • 分类号G06F9/38;

  • 国家 US

  • 入库时间 2022-08-22 04:31:31

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号