DocumentCode :
2728647
Title :
On optimizing system energy of multi-core SoCs based on dynamically reconfigurable voltage-frequency island
Author :
Song Jin ; Songwei Pei ; Yinhe Han ; Huawei Li
Author_Institution :
Dept. of Electron. & Commun. Eng., North China Electr. Power Univ., Beijing, China
fYear :
2015
fDate :
27-29 April 2015
Firstpage :
1
Lastpage :
4
Abstract :
Voltage-frequency island (VFI)-based design has been widely exploited for optimizing system energy of embedded multi-core chip in recent years. The existing work either constructed a single static VFI partition for all kinds of applications or required per core voltage domain configuration. However, the former solution is difficult to find a single optimal VFI partition for diverse applications while the latter one suffers from high hardware cost. In this paper, we propose an energy optimization framework based on dynamically reconfigurable VFI (D-VFI). Our framework treats a small number of cores as dynamic cores (D-cores) and configures each of them with an independent voltage domain. At runtime, the D-cores can be pieced together with neighboring static VFIs. This can dynamically construct the optimal VFI partition for different kinds of applications, achieving more aggressive energy optimization under low cost. To identify the D-cores, we propose a D-VFI aware task scheduling and VFI partitioning algorithm. Moreover, we analyze all the VFI partitions to determine the optimal voltage scaling intervals which can accommodate performance degradation resulted from voltage scaling. Experimental results demonstrates that the effectiveness of the proposed scheme.
Keywords :
energy conservation; integrated circuit design; system-on-chip; D-VFI aware task scheduling; VFI partitioning algorithm; VFI-based design; core voltage domain configuration; diverse application; dynamic cores; dynamically-reconfigurable VFI; dynamically-reconfigurable voltage-frequency island; embedded multicore chip; energy efficiency; hardware cost; multicore SoC; neighboring static VFI; optimal VFI partition; optimal voltage scaling intervals; single-optimal VFI partition; single-static VFI partition; system energy optimization; voltage domain; Hardware; Multicore processing; Optimization; Partitioning algorithms; Processor scheduling; Scheduling; System-on-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, Automation and Test (VLSI-DAT), 2015 International Symposium on
Conference_Location :
Hsinchu
Type :
conf
DOI :
10.1109/VLSI-DAT.2015.7114569
Filename :
7114569
Link To Document :
بازگشت