Title | ||
---|---|---|
Model-Based Timing Analysis and Deployment Optimization for Heterogeneous Multi-core Systems using Eclipse APP4MC |
Abstract | ||
---|---|---|
The complexity of future automotive software will lead to an intricate and unforeseen impact of product and project decisions on systems level, even in late development phases. To cope with this fact, the early assessment of design decisions is a key factor for success. Within this context, our focus lies in determining if a given hardware platform is capable of fulfilling end-to-end timing requirements such as the reaction latency for a given software and finding a feasible deployment using information that is available in early design phases. For this, we propose an integrated analysis and design space exploration approach based on Eclipse APP4MC that is tailored towards software with self-suspending task sets and heterogeneous commercial off-theshelf hardware consisting of regular processing units (CPUs) and accelerators represented by integrated GPUs. We address the challenge of searching the design space in order to find a feasible solution that fulfills reaction latency constraints for a given set of task chains in Logical Execution Time based communication and optimize the reaction latency for implicit communication. The applicability of our approach is finally demonstrated on an industrial case study. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/MODELS-C.2019.00013 | 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) |
Keywords | Field | DocType |
Model-based deployment,Response Time Analysis,End-to-End Latency,Reaction Latency,Automotive Embedded Systems,Amalthea,Eclipse APP4MC | Software deployment,Systems engineering,Computer science,Static timing analysis,Eclipse,Multi-core processor | Conference |
ISBN | Citations | PageRank |
978-1-7281-5126-7 | 0 | 0.34 |
References | Authors | |
4 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Lukas Krawczyk | 1 | 14 | 3.15 |
Mahmoud Bazzal | 2 | 0 | 0.34 |
Ram Prasath Govindarajan | 3 | 0 | 0.34 |
Carsten Wolff | 4 | 7 | 4.68 |