首页> 中文期刊> 《软件学报》 >异构系统功耗感知的并行循环调度方法

异构系统功耗感知的并行循环调度方法

         

摘要

以类OpenMP的并行程序为研究对象,在满足性能约束的条件下,结合异构系统并行循环调度和处理器动态电压调节技术优化系统功耗.首先建立了异构系统功耗感知的并行循环调度问题基本模型;然后,通过分析方法给出异构系统并行循环调度的能耗下界,该下界可用于评估功耗优化方法的实际效率;进而将异构系统并行循环调度问题归纳为整数规划问题,在此基础上提出了处理器内循环再调度方法进一步降低功耗.最后,以CPU-GPU异构系统为平台评测了10个典型kernel程序.实验结果表明,该方法可以有效降低系统功耗,提高系统效能.%Based on the OpenMP-like parallel program, a loop scheduling and dynamic voltage scaling technology is coordinated to optimize system power consumption under the given performance constraint. First, the basic model for power-aware loop scheduling on the heterogeneous system is presented. After that, through theoretical analysis, it has been concluded that the lower bound of energy consumption for parallel loop scheduling on heterogeneous systems, can be used as a baseline to evaluate the efficiency of optimization technology. Furthermore, this paper induces the scheduling problem as a typical integer programming problem and proposes inner-processor loop re-scheduling method to further reduce power consumption. Finally, 10 typical kernel programs on a CPU-GPU heterogeneous system are created. The experimental results demonstrate that the proposed method can effectively reduce the total energy consumption of the whole system and improve the system energy efficiency.

著录项

  • 来源
    《软件学报》 |2011年第9期|2222-2234|共13页
  • 作者单位

    国防科学技术大学 计算机学院 并行与分布处理国家重点实验室;

    湖南 长沙 410073;

    国防科学技术大学 计算机学院 并行与分布处理国家重点实验室;

    湖南 长沙 410073;

    国防科学技术大学 计算机学院 并行与分布处理国家重点实验室;

    湖南 长沙 410073;

    国防科学技术大学 计算机学院 并行与分布处理国家重点实验室;

    湖南 长沙 410073;

    国防科学技术大学 计算机学院 并行与分布处理国家重点实验室;

    湖南 长沙 410073;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 操作系统;
  • 关键词

    功耗优化; 异构系统; 循环调度; OpenMP;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号