DocumentCode :
154159
Title :
An Energy-Efficient Task Scheduler for Multi-core Platforms with Per-core DVFS Based on Task Characteristics
Author :
Ching-Chi Lin ; Chao-Jui Chang ; You-Cheng Syu ; Jan-Jan Wu ; Pangfeng Liu ; Po-Wen Cheng ; Wei-Te Hsu
Author_Institution :
Inst. of Inf. Sci., Taipei, Taiwan
fYear :
2014
fDate :
9-12 Sept. 2014
Firstpage :
381
Lastpage :
390
Abstract :
Energy-efficient task scheduling is a fundamental issue in many application domains, such as energy conservation for mobile devices and the operation of green computing data centers. Modern processors support dynamic voltage and frequency scaling (DVFS) on a per-core basis, i.e., the CPU can adjust the voltage or frequency of each core. As a result, the core in a processor may have different computing power and energy consumption. To conserve energy in multi-core platforms, we propose task scheduling algorithms that leverage per-core DVFS and achieve a balance between performance and energy consumption. We consider two task execution modes: the batch mode, which runs jobs in batches, and the online mode in which jobs with different time constraints, arrival times, and computation workloads co-exist in the system. For tasks executed in the batch mode, we propose an algorithm that finds the optimal scheduling policy, and for the online mode, we present a heuristic algorithm that determines the execution order and processing speed of tasks in an online fashion. The heuristic ensures that the total cost is minimal for every time interval during a task´s execution.
Keywords :
multiprocessing systems; power aware computing; scheduling; DVFS; batch mode; dynamic voltage and frequency scaling; energy-efficient task scheduling; heuristic algorithm; multicore platforms; online mode; task execution mode; Energy consumption; Equations; Heuristic algorithms; Multicore processing; Optimal scheduling; Program processors; Time factors; DVFS; Energy-efficient; Multi-core; Task Characteristics; Task scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing (ICPP), 2014 43rd International Conference on
Conference_Location :
Minneapolis MN
ISSN :
0190-3918
Type :
conf
DOI :
10.1109/ICPP.2014.47
Filename :
6957247
Link To Document :
بازگشت