DocumentCode :
2622131
Title :
Task Allocation in Distributed Embedded Systems by Genetic Programming
Author :
Tengg, Allan ; Klausner, Andreas ; Rinner, Bernhard
Author_Institution :
Graz Univ. of Technol., Graz
fYear :
2007
fDate :
3-6 Dec. 2007
Firstpage :
26
Lastpage :
30
Abstract :
In this paper we describe a task allocation method, that utilizes genetic programming to find a suitable solution in an adequate time for this NP-complete combinatorial optimization problem. The underlying distributed embedded system is heterogenous, consisting of different processors with different properties such as core type, clock frequency, available memory, and I/O interfaces, interconnected with different communication media. In our applications, which are described as dataflow graphs, the number of tasks to be placed is much larger than the number of processors available. We highlight the difficulties when applying genetic programming to this problem and present our solutions and enhancements, accompanied with some simulation results.
Keywords :
combinatorial mathematics; computational complexity; embedded systems; genetic algorithms; NP-complete combinatorial optimization problem; dataflow graphs; distributed embedded system; genetic programming; task allocation method; Bandwidth; Computer architecture; Distributed computing; Embedded system; Flow graphs; Genetic algorithms; Genetic programming; Hardware; Informatics; Intelligent sensors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2007. PDCAT '07. Eighth International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7695-3049-4
Type :
conf
DOI :
10.1109/PDCAT.2007.41
Filename :
4420137
Link To Document :
بازگشت