首页> 外文期刊>Cluster computing >Energy-efficient speed tuning for real-time applications
【24h】

Energy-efficient speed tuning for real-time applications

机译:Energy-efficient speed tuning for real-time applications

获取原文
获取原文并翻译 | 示例
       

摘要

Applications with several tasks consuming huge energy during they are executed on modern high performance computing systems has not gone unnoticed. Fortunately, researchers have provided many solutions to reduce energy consumption by employing dynamic power management (DPM) and dynamic voltage frequency scaling (DVFS). We offer another perspective for studying this issue through increasing the actual amount of completed workload per unit energy consumption (i.e. efficiency of unit energy consumption). In order to Maximize the amount of Work under a Given Energy, an energy efficiency algorithm for tasks with time and precedence constraints, called MWGE, is proposed in this paper. For tasks with precedence constraints, we calculate the upward rank values to establish their scheduling order and tune processor speed according to the execution workload to achieve maximum efficiency. And for tasks with time constraints, we utilize the earliest deadline first (EDF) to schedule task and select the optimal speed to achieve our objective as well as guarantee that each task meets its deadline. Compared with greedy algorithm, our algorithm decreases the rate of speed switching and increases energy efficiency obviously. To demonstrate the effectiveness and accuracy of MWGE, the execution of two real-time applications with 100 tasks under a given budget energy are simulated. Our simulation results show that, on average, MWGE algorithm can achieve a 56.32% less switching rate and 13.42% higher energy efficiency compared to the existing greedy algorithm.

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号