首页> 外国专利> DYNAMIC PIPELINE THROTTLING USING CONFIDENCE-BASED WEIGHTING OF IN-FLIGHT BRANCH INSTRUCTIONS

DYNAMIC PIPELINE THROTTLING USING CONFIDENCE-BASED WEIGHTING OF IN-FLIGHT BRANCH INSTRUCTIONS

机译:使用基于信心的机内分支指令权重进行动态管道节流

摘要

Systems and methods for operating a processor include determining confidence levels, such as high, low, and medium confidence levels, associated with in-flight branch instructions in an instruction pipeline of the processor, based on counters used for predicting directions of the in-flight branch instructions. Numbers of in-flight branch instructions associated with each of confidence levels are determined. A weighted sum of the numbers weighted with weights corresponding to the confidence levels is calculated and the weighted sum is compared with a threshold. A throttling signal may be asserted to indicate that instructions are to be throttled in a pipeline stage of the instruction pipeline based on the comparison.
机译:用于操作处理器的系统和方法包括:基于用于预测飞行方向的计数器,确定与处理器的指令管线中的飞行中分支指令相关联的可信度,例如高,低和中置信度。分支指令。确定与每个置信度级别相关联的飞行中分支指令的数量。计算用对应于置信度的权重加权的数字的加权和,并将该加权和与阈值进行比较。基于比较,可以断言节流信号以指示指令将在指令管线的管线阶段中被节流。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号