首页> 外国专利> FPSCR STICKY BIT HANDLING FOR OUT OF ORDER INSTRUCTION EXECUTION

FPSCR STICKY BIT HANDLING FOR OUT OF ORDER INSTRUCTION EXECUTION

机译:FPSCR STICKY BIT处理指令外执行

摘要

A hardware execution unit within a processor core executes a second instruction, which is part of a software thread, and which is executed out of order within the software thread. A sticky bit flip detection hardware device detects a change to a sticky bit in a floating-point status and control register (FPSCR) within the processor core. An instruction issue hardware unit identifies a first instruction that is in the software thread that is capable of reading or clearing the sticky bit. A flushing execution unit flushes all results of instructions from an instruction completion table (ICT) that include and are after the first instruction in the software thread. A hardware dispatch device dispatches all instructions that include and are after the first instruction in the software thread for execution by one or more hardware execution units within the processor core in a next-to-complete (NTC) sequential order.
机译:处理器内核中的硬件执行单元执行第二条指令,该指令是软件线程的一部分,并且在软件线程中乱序执行。粘性位翻转检测硬件设备检测处理器内核中浮点状态和控制寄存器(FPSCR)中粘性位的变化。指令发布硬件单元识别软件线程中的第一条指令,该指令能够读取或清除粘性位。刷新执行单元从指令完成表(ICT)刷新所有指令结果,这些指令结果包括并在软件线程中的第一条指令之后。硬件分派设备分派所有包含在软件线程中的第一条指令并在其之后的指令,以由处理器内核内的一个或多个硬件执行单元以“接近完成”(NTC)的顺序执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号