首页> 外国专利> Methods and apparatus for exploiting virtual buffers to increase instruction parallelism in a pipelined processor

Methods and apparatus for exploiting virtual buffers to increase instruction parallelism in a pipelined processor

机译:用于利用虚拟缓冲器来增加流水线处理器中的指令并行度的方法和装置

摘要

A method and apparatus for increasing instruction level parallelism using a buffer pointer assignment scheme is implemented whereby rename buffers are assigned during dispatch even though the physical rename registers may not yet be available. These virtual rename buffers are assigned by a buffer pointer assignment table. A virtual bit implemented along with each of the physical rename registers is flipped when an instruction corresponding to the entry stored within a particular physical rename register is completed and the result written to the architected register. Thus, at dispatch time, rename registers are assigned as if there were more rename buffers than there existed physical rename registers.
机译:实现了一种使用缓冲器指针分配方案来提高指令级并行度的方法和装置,从而即使物理重命名寄存器可能还不可用,也可以在分配期间分配重命名缓冲器。这些虚拟重命名缓冲区由缓冲区指针分配表分配。当完成与存储在特定物理重命名寄存器中的条目相对应的指令并将结果写入架构寄存器时,将翻转与每个物理重命名寄存器一起实现的虚拟位。因此,在分派时,重命名寄存器的分配就好像重命名缓冲区比存在的物理重命名寄存器更多。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号