首页> 外国专利> Apparatus and method for thread progress tracking using deterministic progress index

Apparatus and method for thread progress tracking using deterministic progress index

机译:使用确定性进度指数进行线程进度跟踪的设备和方法

摘要

Provided is a method and apparatus for measuring a performance or a progress state of an application program to perform data processing and execute particular functions in a computing environment using a micro architecture. A thread progress tracking apparatus may include a selector to select at least one thread constituting an application program; a determination unit to determine, based on a predetermined criterion, whether an instruction execution scheme corresponds to a deterministic execution scheme having a regular cycle or a nondeterministic execution scheme having an irregular delay cycle with respect to each of at least one instruction constituting a corresponding thread; and a deterministic progress counter to generate a deterministic progress index with respect to an instruction that is executed by the deterministic execution scheme, excluding an instruction that is executed by the nondeterministic execution scheme.
机译:提供一种用于测量应用程序的性能或进度状态以使用微体系结构在计算环境中执行数据处理和执行特定功能的方法和装置。线程进度跟踪装置可以包括:选择器,用于选择构成应用程序的至少一个线程;以及确定单元,用于基于预定标准,针对构成对应线程的至少一条指令中的每条指令,确定指令执行方案是对应于具有规则周期的确定性执行方案还是具有不规则延迟周期的不确定性执行方案;确定性进度计数器,用于相对于由确定性执行方案执行的指令(不包括由非确定性执行方案执行的指令)生成确定性进度索引。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号