首页> 外国专利> Speculative caching scheme for fast emulation through statically predicted execution traces in a caching dynamic translator

Speculative caching scheme for fast emulation through statically predicted execution traces in a caching dynamic translator

机译:用于在缓存动态翻译器中通过静态预测的执行轨迹进行快速仿真的推测性缓存方案

摘要

A system and method for growing a hot trace in a program during the program's execution in a dynamic translator, comprising the steps of: identifying an initial block as the first block in a trace to be selected; until an end-of-trace condition is reached, applying static branch prediction rules to the terminating branch of a last block in the trace to identify a next block to be added to the selected trace; and adding the identified next block to the selected trace.
机译:一种用于在动态翻译器中执行程序期间在程序中增大热跟踪的系统和方法,包括以下步骤:将初始块标识为要选择的跟踪中的第一块;直到达到跟踪结束条件为止,对跟踪中最后一个块的终止分支应用静态分支预测规则,以标识要添加到所选跟踪中的下一个块;并将标识的下一个块添加到所选迹线。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号