• DocumentCode
    226491
  • Title

    Optimization of real-time multicore systems reached by a Genetic Algorithm approach for runnable sequencing

  • Author

    Oklapi, Erna ; Deubzer, Michael ; Schmidhuber, Stefan ; Lalo, Erjola ; Mottok, Jurgen

  • Author_Institution
    Ostbayerische Tech. Hochschule, Regensburg, Germany
  • fYear
    2014
  • fDate
    9-10 Sept. 2014
  • Firstpage
    233
  • Lastpage
    238
  • Abstract
    The deployment of complex real-time systems with everyday increasing demands and possibilities, is a challenging task for engineers when performance and efficiency have to be maximized while cost have to be minimized at the same time. For already designed systems it became necessary to perform different modifications in order to find optimal software architecture configuration by respecting all timing constraints which are essential when speaking of real-time systems. In this work, we present a model-based approach of optimizing the execution sequence of runnables within tasks in order to reduce the system´s reaction times by improving the overall signal flow duration. Hereby, a genetic optimization algorithm is used to create and evaluate multiple solutions for the runnable sequencing problem. We conclude by demonstration the efficiency of the presented approach with experimental results.
  • Keywords
    genetic algorithms; multiprocessing programs; multiprocessing systems; real-time systems; software architecture; complex real-time systems; execution sequence; genetic algorithm; genetic optimization algorithm; model-based approach; optimal software architecture configuration; reaction times; real-time multicore systems; runnable sequencing; signal flow duration; timing constraints; Genetic algorithms; Multicore processing; Optimization; Real-time systems; Sequential analysis; Sociology; Statistics; embedded real-time systems; genetic algorithms; multi-core; optimization; runnable sequencing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applied Electronics (AE), 2014 International Conference on
  • Conference_Location
    Pilsen
  • ISSN
    1803-7232
  • Print_ISBN
    978-8-0261-0276-2
  • Type

    conf

  • DOI
    10.1109/AE.2014.7011709
  • Filename
    7011709