首页> 外国专利> Universal load address/value prediction using stride-based pattern history and last-value prediction in a two-level table scheme

Universal load address/value prediction using stride-based pattern history and last-value prediction in a two-level table scheme

机译:在两级表方案中使用基于步幅的模式历史记录和最终值预测来进行通用负载地址/值预测

摘要

This invention is a method and system for hybrid prediction of load addresses and/or values. The new scheme for value prediction provides prediction based on last values and strides, as well as context prediction, without the use of a sophisticated switching scheme between several predictors. The system collects patterns of deltas of subsequent values instead of the values itself in a first table. Thus, a last value prediction can be achieved by predicting a ‘pattern’ of just one stride equal to zero. A stride predictor uses a pattern of one constant stride. And a certain pattern of values is modeled by recording the pattern of deltas between the values and adding the deltas to the last value. The switching scheme is inherently included in the system itself and operates basically by immediate evaluation of counters in the pattern history table.
机译:本发明是一种用于负荷地址和/或值的混合预测的方法和系统。值预测的新方案提供了基于最终值和跨度的预测以及上下文预测,而无需在多个预测器之间使用复杂的切换方案。系统收集后续值增量的模式,而不是第一张表中的值本身。因此,可以通过预测仅一个跨步等于零的“模式”来实现最后一个值的预测。步幅预测器使用一个恒定步幅的模式。通过记录值之间的增量模式并将增量添加到最后一个值,可以对特定的值模式进行建模。切换方案固有地包含在系统本身中,并且基本上通过立即评估模式历史表中的计数器来进行操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号