首页> 外国专利> Energy-Efficient Run-Time Offloading of Dynamically Generated Code in Heterogenuous Multiprocessor Systems

Energy-Efficient Run-Time Offloading of Dynamically Generated Code in Heterogenuous Multiprocessor Systems

机译:异构多处理器系统中动态生成代码的节能运行时卸载

摘要

Mobile computing devices may be configured to intelligently select, compile, and execute portions of a general purpose software application in an auxiliary processor (e.g., a DSP) of a multiprocessor system. A processor of the mobile device may be configured to determine whether portions of a software application are suitable for execution in an auxiliary processor, monitor operating conditions of the system, determine a historical context based on the monitoring, and determine whether the portions that were determined to suitable for execution in an auxiliary processor should be compiled for execution in the auxiliary processor based on the historical context. The processor may also be configured to continue monitoring the system, update the historical context information, and determine whether code previously compiled for execution on the auxiliary processor should be invoked or executed in the auxiliary processor based on the updated historical context information.
机译:移动计算设备可以被配置为在多处理器系统的辅助处理器(例如,DSP)中智能地选择,编译和执行通用软件应用的部分。移动设备的处理器可以被配置为确定软件应用的各部分是否适合在辅助处理器中执行,监视系统的操作条件,基于监视来确定历史上下文以及确定是否确定了这些部分。适用于在辅助处理器中执行的参数应基于历史上下文进行编译以在辅助处理器中执行。处理器还可以被配置为继续监视系统,更新历史上下文信息,并基于更新的历史上下文信息确定是否应在辅助处理器中调用或执行先前编译的代码以在辅助处理器上执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号