• search hit 9 of 35
Back to Result List

Towards the Derivation of Guidelines for the Deployment of Real-Time Tasks on a Multicore Processor

  • The deployment of automotive software on a multicore processor includes the task of mapping executables to cores. Given the number of possible solutions, integrators have to solve a complex problem. Considering multiple, often conflicting goals like minimizing task response times and memory consumption, complexity further increased with the advent of multicore processors. We present a model-based approach for deriving design rules supporting integrators with statically mapping tasks to a multicore ECU. First, an evolutionary algorithm is used to sample the design space. For each sample, a model-based analysis is performed, resulting in the required fitness values according to the system metric objectives. Finally, subsets of the sample population are used to derive deployment guidelines by evaluating similarities between highly ranked solutions. This reduces the number of solutions to be considered by the integrators by orders of magnitude. In a case-study, we demonstrate the developed approach on an artificial automotive engine management system.

Export metadata

Additional Services

Share in Twitter Search Google Scholar Statistics
Metadaten
Author:Stefan Schmidhuber, Michael Deubzer, Ralph Mader, Michael NiemetzORCiDGND, Jürgen MottokORCiDGND
DOI:https://doi.org/10.1007/978-3-319-12214-4_12
ISBN:978-3-319-12213-7
Parent Title (English):4th International Symposium on Model-Based Safety and Assessment (IMBSA 2014), Munich, Germany, October 27-29, 2014, Proceedings
Publisher:Springer
Place of publication:Munich
Document Type:conference proceeding (article)
Language:English
Year of first Publication:2014
Release Date:2021/03/01
Tag:Real-time systems; design space exploration; embedded multicore systems; evolutionary algorithm; runnable partitioning; software integration; task-to-core mapping
First Page:152
Last Page:165
Andere Schriftenreihe:Lecture Notes in Computer Science ; 8822
Institutes:Fakultät Elektro- und Informationstechnik
Fakultät Elektro- und Informationstechnik / Labor Datenkommunikation
Fakultät Elektro- und Informationstechnik / Laboratory for Safe and Secure Systems (LAS3)
research focus:Digitalisierung