Eighth International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT 2007)
Task Allocation in Distributed Embedded Systems by Genetic Programming
Adelaide, Australia
December 03-December 06
ISBN: 0-7695-3049-4
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 op- timization 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 data flow graphs, the number of tasks to be placed is much larger than the number of processors avail- able. We highlight the difficulties when applying genetic programming to this problem and present our solutions and enhancements, accompanied with some simulation results.
Citation:
Allan Tengg, Andreas Klausner, Bernhard Rinner, "Task Allocation in Distributed Embedded Systems by Genetic Programming," pdcat, pp.26-30, Eighth International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT 2007), 2007