DocumentCode :
2437414
Title :
Task partitioning optimization algorithm for energy saving and load balance on NoC-based MPSoCs
Author :
Stefani, Marco P. ; Webber, Thais ; Fernandes, Ramon ; Cataldo, Rodrigo ; Poehls, Leticia B. ; Marcon, Cesar
Author_Institution :
PUCRS - Pontificia Univ. Catolica do Rio Grande do Sul, Porto Alegre, Brazil
fYear :
2015
fDate :
2-4 March 2015
Firstpage :
130
Lastpage :
134
Abstract :
Multiprocessor System-on-Chip (MPSoC) based on Network-on-Chip (NoC) integrates a large amount of Processor Elements (PEs) to fulfill the performance requirements of several applications. These applications are composed of a set of intercommunicating tasks, which are dynamically mapped onto PEs of the target architecture. However, the efficient task-mapping requires some previous steps, among them partitioning, which organizes tasks considering their interaction before applying a mapping process. This paper introduces Partition Reduce (PR) - a task partitioning approach based on the MapReduce algorithm targeting homogeneous NoC based MPSoCs. We analyze the efficiency of PR for energy consumption (EC) minimization and load balance (LB). The results obtained from a set of experiments, with large number of tasks, demonstrate that PR is more effective on processing time and result quality when compared to the classic Simulated Annealing (SA). In addition, PR produces partitions with low energy consumption and rigorous load balance.
Keywords :
energy conservation; energy consumption; network-on-chip; simulated annealing; EC minimization; LB; NoC-based MPSoC; PE; PR; SA; energy consumption minimization; energy saving; intercommunicating task-mapping efficiency process; load balance; map reduce algorithm; multiprocessor system-on-chip; network-on-chip; partition reduce; performance requirements; processor elements; simulated annealing; task partitioning optimization algorithm; Algorithm design and analysis; Energy consumption; Heuristic algorithms; Minimization; Partitioning algorithms; Simulated annealing; Three-dimensional displays; NoC; Partitioning algorithm; energy efficiency; homogeneous MPSoC; load balance; performance evaluation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design (ISQED), 2015 16th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4799-7580-8
Type :
conf
DOI :
10.1109/ISQED.2015.7085412
Filename :
7085412
Link To Document :
بازگشت