首页> 外国专利> High-performance, superscalar-based computer system with out-of-order instruction execution

High-performance, superscalar-based computer system with out-of-order instruction execution

机译:具有乱序指令执行的高性能,基于超标量的计算机系统

摘要

A high-performance, superscalar-based computer system with out-of-order instruction execution for enhanced resource utilization and performance throughput. The computer system fetches a plurality of fixed length instructions with a specified, sequential program order (in-order). The computer system includes an instruction execution unit including a register file, a plurality of functional units, and an instruction control unit for examining the instructions and scheduling the instructions for out-of-order execution by the functional units. The register file includes a set of temporary data registers that are utilized by the instruction execution control unit to receive data results generated by the functional units. The data results of each executed instruction are stored in the temporary data registers until all prior instructions have been executed, thereby retiring the executed instruction in-order.
机译:一种高性能,基于超标量的计算机系统,具有乱序的指令执行功能,可提高资源利用率和性能吞吐量。该计算机系统以指定的顺序程序顺序(按顺序)获取多个固定长度的指令。该计算机系统包括:指令执行单元,包括寄存器文件;多个功能单元;以及指令控制单元,用于检查指令并调度指令以由功能单元无序执行。寄存器文件包括一组临时数据寄存器,指令执行控制单元利用这些临时数据寄存器接收功能单元生成的数据结果。每个已执行指令的数据结果都存储在临时数据寄存器中,直到所有先前的指令都已执行为止,从而按顺序退出已执行指令。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号