• 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