DocumentCode
1975126
Title
Peak power reduction methodology for multi-core systems
Author
Lee, Bongki ; Kim, Jaehwan ; Jeung, Yeuncheul ; Chong, Jongwha
Author_Institution
Coll. of ECE, Hanyang Univ., Seoul, South Korea
fYear
2010
fDate
22-23 Nov. 2010
Firstpage
233
Lastpage
235
Abstract
In this paper, we propose the task scheduling for preventing the occurrence of peak power in the multi-core systems considering data dependence. In the mobile system, the peak power reduces the battery lifetime and makes the system unstable. Among the power consumption of system, the proportion of power consumption of core is very large. If cores execute multiple tasks simultaneously, this gives rise to the peak power. Therefore, algorithm to minimize the occurrence of peak power is needed. When multiple tasks are allocated to the multi-core systems, data dependence relations of all tasks should be considered to avoid data interferences. The proposed algorithm to reduce the peak power schedules the tasks with the data dependence information after data dependence analysis. The proposed algorithm is composed of task partitioning step, data dependence analysis step and priority scheduling step. The simulation results show that the proposed algorithm reduce the occurrence of peak power by up to around 11% compared to the existing algorithms.
Keywords
multiprocessing systems; battery lifetime; data dependence analysis step; mobile system; multicore system; peak power reduction; power consumption; priority scheduling step; task partitioning step; task scheduling; Algorithm design and analysis; Multicore processing; Partitioning algorithms; Power demand; Schedules; Scheduling; Simulation; data dependence; multi-core; peak power; task scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference (ISOCC), 2010 International
Conference_Location
Seoul
Print_ISBN
978-1-4244-8633-5
Type
conf
DOI
10.1109/SOCDC.2010.5682930
Filename
5682930
Link To Document