DocumentCode :
3738266
Title :
Runtime mapping and scheduling for energy efficiency in heterogeneous multi-core systems
Author :
Bruno Silva;Alexandre Delbem;Vanderlei Bonato;Pedro C. Diniz
Author_Institution :
Instituto de Ciencias Matematicas e de Computacao, Universidade de Sao Paulo, Sao Carlos, Brazil
fYear :
2015
Firstpage :
1
Lastpage :
6
Abstract :
Heterogeneous Multi-core Processors (HMPs) have the potential to outperform homogeneous multi-core processors in terms of raw performance and/or energy as both their Instruction-Set Architectures (ISA) and cache configurations (size and set associativity) can be tailored to the specific needs of a computation. In this paper we describe algorithm for the generation of custom HMP and a dynamic run-time core-mapping and scheduling policy that exploits the heterogeneity of such systems customized with respect to the number of cores and L1 cache memory sizes. Experimental results targeting custom HMPs implemented on a contemporary Field-Programmable Gate Array (FPGA) with LEON3 cores as their base for a set of 50 application codes reveal that the proposed core-mapping and scheduling algorithms achieves an average execution time improvement of 18.3% and a 12% energy reduction over a static core-mapping and list-scheduling algorithms.
Keywords :
"Multicore processing","Hardware","Field programmable gate arrays","Energy consumption","Heuristic algorithms","Dynamic scheduling"
Publisher :
ieee
Conference_Titel :
ReConFigurable Computing and FPGAs (ReConFig), 2015 International Conference on
Type :
conf
DOI :
10.1109/ReConFig.2015.7393355
Filename :
7393355
Link To Document :
بازگشت