首页> 外国专利> Thermal-aware source code compilation

Thermal-aware source code compilation

机译:热感知源代码编译

摘要

Thermal-aware source code compilation including: receiving, by a compiler, an identification of a target computing system, the identification of the target computing system specifying temperature sensors that measure temperature of a memory module; compiling the source code into an executable application including inserting in the executable application computer program instructions for thermal-aware execution, the computer program instructions, when executed on the target computing system, carry out the steps of: retrieving temperature measurements of one or more of the target computing system's temperature sensors; determining, in real-time in dependence upon the temperature measurements, whether a memory module is overheated; if a memory module is overheated, entering a thermal-aware execution state including, for each memory allocation in the executable application, allocating memory on a different memory module than the overheated memory module; and upon the temperature sensors indicating the memory module is no longer overheated, exiting the thermal-aware execution state.
机译:热感知源代码编译包括:由编译器接收目标计算系统的标识,该目标计算系统的标识指定测量存储器模块温度的温度传感器;以及将源代码编译到可执行应用程序中,包括在可执行应用程序中插入用于热感知执行的计算机程序指令,该计算机程序指令在目标计算系统上执行时执行以下步骤:检索以下项中的一项或多项的温度测量值:目标计算系统的温度传感器;根据温度测量值实时确定存储模块是否过热;如果存储器模块过热,则进入热感知执行状态,包括针对可执行应用程序中的每个存储器分配,在与过热的存储器模块不同的存储器模块上分配存储器;当温度传感器指示存储模块不再过热时,退出热感知执行状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号