DocumentCode
1651774
Title
Multi-objective aware extraction of task-level parallelism using genetic algorithms
Author
Cordes, Daniel ; Marwedel, Peter
Author_Institution
Tech. Univ. Dortmund, Dortmund, Germany
fYear
2012
Firstpage
394
Lastpage
399
Abstract
A large amount of research work has been done in the area of automatic parallelization for decades, resulting in a huge amount of tools, which should relieve the designer from the burden of manually parallelizing an application. Unfortunately, most of these tools are only optimizing the execution time by splitting up applications into concurrently executed tasks. In the domain of embedded devices, however, it is not sufficient to look only at this criterion. Since most of these devices are constraint-driven regarding execution time, energy consumption, heat dissipation and other objectives, a good trade-off has to be found to efficiently map applications to multiprocessor system on chip (MPSoC) devices. Therefore, we developed a fully automated multi-objective aware parallelization framework, which optimizes different objectives at the same time. The tool returns a Pareto-optimal front of solutions of the parallelized application to the designer, so that the solution with the best trade-off can be chosen.
Keywords
Pareto optimisation; genetic algorithms; multiprocessing systems; parallel processing; power aware computing; system-on-chip; MPSoC device; Pareto optimal front; automated multiobjective aware parallelization framework; constraint-driven execution time; embedded devices; energy consumption; genetic algorithm; heat dissipation; multiprocessor system on chip devices; task-level parallelism; Benchmark testing; Data mining; Energy consumption; Genetic algorithms; Image edge detection; Optimization; Parallel processing; Automatic Parallelization; Embedded Software; Energy awareness; Genetic Algorithms; Multi-Objective; Task-Level Parallelism;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4577-2145-8
Type
conf
DOI
10.1109/DATE.2012.6176503
Filename
6176503
Link To Document