首页> 外文会议>International Conference on Parallel Processing Workshops >Evaluating DVFS Scheduling Algorithms on Real Hardware
【24h】

Evaluating DVFS Scheduling Algorithms on Real Hardware

机译:在真实硬件上评估DVFS调度算法

获取原文

摘要

In modern processors, energy savings are achieved using dynamic voltage and frequency scaling (DVFS). For task scheduling, where a task graph representing a program is allocated and ordered on multiple processors, DVFS has been employed to reduce the energy consumption of the generated schedules, hence running the processors at heterogeneous speeds A prominent class of energy-efficient scheduling algorithms is slack reclamation algorithms, which try to use idle times (slack) to slow down processor speed to save energy. Several algorithms have been proposed and under the assumed system model they can achieve considerable energy savings. However, the question arises, how realistic and accurate these algorithms and models are when implemented and executed on real hardware. Can one achieve the promised energy savings? This paper proposes a methodology to investigate these questions and performs a first experimental evaluation of selected slack reclamation algorithms. Using schedules created by three scheduling algorithms for a set of task graphs, we generate code and execute it on a small parallel system. We measure the power consumption and compare the results between the algorithms and relate them to the expected values.
机译:在现代处理器中,使用动态电压和频率缩放(DVFS)可以实现节能。对于任务调度,代表一个程序的任务图在多个处理器上分配和排序,DVFS已被用来减少所生成调度的能耗,因此以不同的速度运行处理器。松弛回收算法,该算法尝试使用空闲时间(松弛)来减慢处理器速度以节省能源。已经提出了几种算法,并且在假定的系统模型下,它们可以节省大量能源。然而,出现了一个问题,即当在真实硬件上实现和执行这些算法和模型时,这些算法和模型的真实性和准确性如何。能否实现承诺的节能效果?本文提出了一种研究这些问题的方法,并对所选的松弛回收算法进行了首次实验评估。使用由三种调度算法为一组任务图创建的调度,我们生成代码并在小型并行系统上执行。我们测量功耗并比较算法之间的结果,并将其与期望值关联。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号