DocumentCode
3411833
Title
MpAssign: A framework for solving the many-core platform mapping problem
Author
Bouchebaba, Youcef ; Paulin, Pierre ; Ozcan, Ali Erdem ; Lavigueur, Bruno ; Langevin, Michel ; Benny, Olivier ; Nicolescu, Gabriela
fYear
2010
fDate
8-11 June 2010
Firstpage
1
Lastpage
7
Abstract
Many-core platforms, providing large numbers of parallel execution resources, emerge as a response to the increasing computation needs of embedded applications. A major challenge raised by this trend is the efficient mapping of applications on parallel resources. This is a nontrivial problem because of the number of parameters to be considered for characterizing both the applications and the underlying platform architectures. Recently, several authors have proposed to use Multi-Objective Evolutionary Algorithm (MOEA) to solve this problem within the context of mapping applications on Network-on-Chips (NoC). However, these proposals have several limitations: (1) only few meta-heuristics are explored (mainly NSGAII and SPEA2), (2) only few cost functions are provided, and (3) they only deal with a small number of the application and architecture constraints. In this paper, we propose a new framework which avoids all of the problems cited above. Our framework allows designers to (1) explore several new meta-heuristics, (2) easily add a new cost function (or to use an existing one) and (3) take into account any number of architecture and application constraints. The paper also presents experiments illustrating how our framework is applied to the problem of mapping streaming applications on a NoC based many-core platform.
Keywords
evolutionary computation; multiprocessing systems; network-on-chip; parallel processing; NSGAII; SPEA2; application mapping; architecture constraints; cost function; many-core platform mapping problem; meta-heuristics; multiobjective evolutionary algorithm; network-on-chips; parallel execution resources; streaming application mapping; Cost function; Energy consumption; Evolutionary computation; Memory management; Proposals;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping (RSP), 2010 21st IEEE International Symposium on
Conference_Location
Fairfax, VA
Print_ISBN
978-1-4244-7073-0
Electronic_ISBN
978-1-4244-7072-3
Type
conf
DOI
10.1109/RSP.2010.5656327
Filename
5656327
Link To Document