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
Link To Document