DocumentCode
1670230
Title
A Multi-objective Adaptive Immune Algorithm for NoC mapping
Author
Sepúlveda, M. Johanna ; Strum, Marius ; Chau, Wang J.
Author_Institution
Microelectron. Lab.- EPUSP, Sao Paulo Univ., Sao Paulo, Brazil
fYear
2009
Firstpage
193
Lastpage
196
Abstract
Designing an optimal NoC for a particular application requires the specification of a large set of configuration parameters leading to a wide solution space. It has been shown that IP mapping is one of the most critical parameters in NoC design, strongly influencing the SoC performance. IP mapping has been solved using single and multi-objective optimization algorithms. In this paper we propose the use of a multi-objective adaptive immune algorithm (MAIA), an evolutionary approach to solve the NoC mapping problem. Latency and power consumption were adopted as the target multi-objective functions. To compare the efficiency of our approach, our results were compared with those of the genetic and branch-and-bound multi-objective mapping algorithms. We tested 4 well-known benchmarks and 2 real SoC applications (MPEG-4 decoder and VOPD). The experimental results showed that the MAIA improves power consumption and latency respectively in almost 58% and 57% compared to the branch-and-bound approach and 40% and 50% compared to genetic approach.
Keywords
network-on-chip; optimisation; IP mapping; MPEG-4 decoder; NoC design; NoC mapping; VOPD; branch-and-bound multi-objective mapping; genetic algorithm; latency; multiobjective adaptive immune algorithm; multiobjective functions; power consumption; Algorithm design and analysis; Analytical models; Benchmark testing; Heuristic algorithms; Optimization; Power demand; System-on-a-chip; Netwotk-on-chip; immune algorithm; mapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Very Large Scale Integration (VLSI-SoC), 2009 17th IFIP International Conference on
Conference_Location
Florianopolis
Print_ISBN
978-1-4577-0237-2
Type
conf
DOI
10.1109/VLSISOC.2009.6041354
Filename
6041354
Link To Document