首页> 外国专利> Processor core including pre-issue load-hit-store (LHS) hazard prediction to reduce rejection of load instructions

Processor core including pre-issue load-hit-store (LHS) hazard prediction to reduce rejection of load instructions

机译:处理器核心,包括发布前的加载时存储(LHS)危害预测,以减少拒绝加载指令

摘要

A processor core supporting out-of-order execution (OOE) includes load-hit-store (LHS) hazard prediction at the instruction execution phase, reducing load instruction rejections and queue flushes at the dispatch phase. The instruction dispatch unit (IDU) detects likely LHS hazards by generating entries for pending stores in a LHS detection table. The entries in the table contain an address field (generally the immediate field) of the store instruction and the register number of the store. The IDU compares the address field and register number for each load with entries in the table to determine if a likely LHS hazard exists and if an LHS hazard is detected, the load is dispatched to the issue queue of the load-store unit (LSU) with a tag corresponding to the matching store instruction, causing the LSU to dispatch the load only after the corresponding store has been dispatched for execution.
机译:支持乱序执行(OOE)的处理器内核在指令执行阶段包括负载命中存储(LHS)危害预测,从而在调度阶段减少了负载指令拒绝和队列刷新。指令调度单元(IDU)通过在LHS检测表中生成未决存储条目来检测可能的LHS危害。该表中的条目包含存储指令的地址字段(通常是立即数字段)和存储的寄存器号。 IDU将每个负载的地址字段和寄存器号与表中的条目进行比较,以确定是否存在可能的LHS危害,并且如果检测到LHS危害,则将负载分配到负载存储单元(LSU)的发布队列带有与匹配的存储指令相对应的标签,导致LSU仅在分派了相应的存储以执行后才分派负载。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号