首页> 外国专利> Method for reducing number of register file ports in a wide instruction issue processor

Method for reducing number of register file ports in a wide instruction issue processor

机译:减少宽指令发布处理器中的寄存器文件端口数量的方法

摘要

In a superscalar processor, multiple instructions are executed in parallel to obtain multiple execution results, and the multiple execution results are stored in a working register file. Each execution result in the working register file has at least one status bit associated therewith which identifies the execution result as valid data. The multiple execution results contained in the working register data then retired by changing the status bits associated with each execution result to identify the execution result as final data. In this manner, the speculative data is retired as the final data without data movement of the speculative data, thus reducing a number of ports needed in the superscalar processor.
机译:在超标量处理器中,并行执行多个指令以获得多个执行结果,并将多个执行结果存储在工作寄存器文件中。工作寄存器堆中的每个执行结果具有至少一个与其相关联的状态位,该状态位将执行结果标识为有效数据。然后,通过更改与每个执行结果关联的状态位来将工作寄存器数据中包含的多个执行结果退出,以将执行结果标识为最终数据。以这种方式,投机数据作为最终数据退出,而无需投机数据的数据移动,从而减少了超标量处理器所需的端口数量。

著录项

  • 公开/公告号US6263416B1

    专利类型

  • 公开/公告日2001-07-17

    原文格式PDF

  • 申请/专利权人 SUN MICROSYSTEMS INC.;

    申请/专利号US19970883126

  • 发明设计人 RAJASEKHAR CHERABUDDI;

    申请日1997-06-27

  • 分类号G06F93/80;

  • 国家 US

  • 入库时间 2022-08-22 01:03:46

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号