Analyses and optimizations of timing-constrained embedded systems considering resource synchronization and machine learning approaches

dc.contributor.advisorChen, Jian-Jia
dc.contributor.authorShi, Junjie
dc.contributor.refereeBiondi, Alessandro
dc.date.accepted2023-11-20
dc.date.accessioned2024-01-15T11:32:47Z
dc.date.available2024-01-15T11:32:47Z
dc.date.issued2023
dc.description.abstractNowadays, embedded systems have become ubiquitous, powering a vast array of applications from consumer electronics to industrial automation. Concurrently, statistical and machine learning algorithms are being increasingly adopted across various application domains, such as medical diagnosis, autonomous driving, and environmental analysis, offering sophisticated data analysis and decision-making capabilities. As the demand for intelligent and time-sensitive applications continues to surge, accompanied by growing concerns regarding data privacy, the deployment of machine learning models on embedded devices has emerged as an indispensable requirement. However, this integration introduces both significant opportunities for performance enhancement and complex challenges in deployment optimization. On the one hand, deploying machine learning models on embedded systems with limited computational capacity, power budgets, and stringent timing requirements necessitates additional adjustments to ensure optimal performance and meet the imposed timing constraints. On the other hand, the inherent capabilities of machine learning, such as self-adaptation during runtime, prove invaluable in addressing challenges encountered in embedded systems, aiding in optimization and decision-making processes. This dissertation introduces two primary modifications for the analyses and optimizations of timing-constrained embedded systems. For one thing, it addresses the relatively long access times required for shared resources of machine learning tasks. For another, it considers the limited communication resources and data privacy concerns in distributed embedded systems when deploying machine learning models. Additionally, this work provides a use case that employs a machine learning method to tackle challenges specific to embedded systems. By addressing these key aspects, this dissertation contributes to the analysis and optimization of timing-constrained embedded systems, considering resource synchronization and machine learning models to enable improved performance and efficiency in real-time applications with stringent constraints.en
dc.identifier.urihttp://hdl.handle.net/2003/42279
dc.identifier.urihttp://dx.doi.org/10.17877/DE290R-24115
dc.language.isoende
dc.subjectEmbedded systemsen
dc.subjectRessource synchronizationen
dc.subjectMachine learningen
dc.subject.ddc004
dc.subject.rswkEingebettetes Systemde
dc.subject.rswkBestärkendes Lernen <Künstliche Intelligenz>de
dc.subject.rswkSchedulingde
dc.titleAnalyses and optimizations of timing-constrained embedded systems considering resource synchronization and machine learning approachesen
dc.typeTextde
dc.type.publicationtypePhDThesisde
dcterms.accessRightsopen access
eldorado.secondarypublicationfalsede

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Dissertation_Shi.pdf
Size:
4.62 MB
Format:
Adobe Portable Document Format
Description:
DNB
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.85 KB
Format:
Item-specific license agreed upon to submission
Description: