elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Runtime Performance Evaluation of a Non-Preemptive Cooperative Multithreading Framework Through Tracing

Jungmann, Lea and Haj Hammadeh, Zain Alabedin and Sommer, Jan and Lüdtke, Daniel (2024) Runtime Performance Evaluation of a Non-Preemptive Cooperative Multithreading Framework Through Tracing. In: EMBEDDED REAL TIME SYSTEMS 2024. ERTS 2024, 2024-06-11 - 2024-06-12, Toulouse, Frankreich.

[img] PDF
658kB

Abstract

In the aerospace and automotive domains, there is a growing trend towards delegating more tasks to embedded software, employing sophisticated algorithms and machine learning based solutions. As a result of this trend, the complexity of embedded software is escalating rapidly. Classical performance analysis methods, such as static worst-case execution time analysis, struggle to cope with this complexity without providing prohibitively over-approximated upper bounds. In this paper, we introduce a tracing-based performance analysis approach tailored to data flow space applications. We illustrate how traces are leveraged to extract arrival curves, minimum distance functions, and execution times. We showcase the utility of tracing in design decisions using an aerospace use case, e.g., optimising the number of cores to reduce end-to-end latency. Furthermore, we extracted and presented debugging information graphically. While our tracing-based performance analysis may introduce overhead on the extracted timing properties, such as worst-case execution time, this overhead is bounded by 6.5%. Finally, we demonstrated the efficacy of our proposed tracing based analysis approach through its application in a space application scenario.

Item URL in elib:https://elib.dlr.de/204823/
Document Type:Conference or Workshop Item (Speech)
Title:Runtime Performance Evaluation of a Non-Preemptive Cooperative Multithreading Framework Through Tracing
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Jungmann, LeaUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Haj Hammadeh, Zain AlabedinUNSPECIFIEDhttps://orcid.org/0000-0001-7539-2393164133517
Sommer, JanUNSPECIFIEDhttps://orcid.org/0000-0003-2815-0337UNSPECIFIED
Lüdtke, DanielUNSPECIFIEDhttps://orcid.org/0000-0002-6758-1562164133518
Date:11 June 2024
Journal or Publication Title:EMBEDDED REAL TIME SYSTEMS 2024
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Status:Published
Keywords:Laufzeitanalyse, Tracing
Event Title:ERTS 2024
Event Location:Toulouse, Frankreich
Event Type:international Conference
Event Start Date:11 June 2024
Event End Date:12 June 2024
Organizer:3AF, SEE
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space Transportation
DLR - Research area:Raumfahrt
DLR - Program:R RP - Space Transportation
DLR - Research theme (Project):R - Project ReFEx - Reusability Flight Experiment
Location: Braunschweig
Institutes and Institutions:Institute of Software Technology
Deposited By: Jungmann, Lea
Deposited On:23 Jul 2024 08:32
Last Modified:23 Jul 2024 08:32

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.