首页> 外国专利> HYBRID INSTRUMENTATION FRAMEWORK FOR MULTICORE LOW POWER PROCESSORS

HYBRID INSTRUMENTATION FRAMEWORK FOR MULTICORE LOW POWER PROCESSORS

机译:多核低功耗处理器的混合仪表框架

摘要

Techniques are provided for redundant execution by a better processor for intensive dynamic profiling after initial execution by a constrained processor. In an embodiment, a system of computer(s) receives a request to profile particular runtime aspects of an original binary executable. Based on the particular runtime aspects and without accessing source logic, the system statically rewrites the original binary executable into a rewritten binary executable that invokes telemetry instrumentation that makes observations of the particular runtime aspects and emits traces of those observations. A first processing core having low power (capacity) performs a first execution of the rewritten binary executable to make first observations and emit first traces of the first observations. Afterwards, a second processing core performs a second (redundant) execution of the original binary executable based on the first traces. The second execution generates a detailed dynamic performance profile based on the second execution.
机译:提供了由更好的处理器执行冗余执行的技术,以便在受约束的处理器首次执行之后进行密集的动态配置。在一个实施例中,一个或多个计算机系统接收对原始二进制可执行文件的特定运行时方面进行概要分析的请求。基于特定的运行时方面,并且在不访问源逻辑的情况下,系统将原始二进制可执行文件静态重写为重写的二进制可执行文件,该二进制可执行文件调用遥测仪器,该遥测仪器对特定运行时方面进行观察并发出这些观察结果的痕迹。具有低功率(容量)的第一处理核执行重写的二进制可执行文件的第一执行,以进行第一观察并发出第一观察的第一迹线。之后,第二处理核心基于第一跟踪对原始二进制可执行文件执行第二(冗余)执行。第二执行基于第二执行生成详细的动态性能概况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号