Dreyer, Boris ; Hochberger, Christian ; Wegener, Simon (2021)
Call String Sensitivity for Hardware-Based Hybrid WCET Analysis.
In: IEEE Embedded Systems Letters, 14 (2)
doi: 10.1109/LES.2021.3134489
Artikel, Bibliographie
Kurzbeschreibung (Abstract)
Many embedded systems operate under real-time conditions. For them, the worst case execution time (WCET) is a crucial information to check whether the software implementation meets the requirements. In modern microcontrollers, this WCET can often no longer be evaluated statically since these processors include too many unpredictable components (cache, bus arbitration, … ,). Here, hybrid WCET estimation comes into play, where measured traces are used to empirically compute bounds for the WCET. For meaningful estimations, it is required to put each measured segment into a corresponding execution context. In this contribution, we present a method that allows to gather such context-sensitive statistics online in hardware. This enables arbitrary long measurement intervals with a precision that compares to state-of-the-art offline tools.
Typ des Eintrags: | Artikel |
---|---|
Erschienen: | 2021 |
Autor(en): | Dreyer, Boris ; Hochberger, Christian ; Wegener, Simon |
Art des Eintrags: | Bibliographie |
Titel: | Call String Sensitivity for Hardware-Based Hybrid WCET Analysis |
Sprache: | Englisch |
Publikationsjahr: | 10 Dezember 2021 |
Verlag: | IEEE |
Titel der Zeitschrift, Zeitung oder Schriftenreihe: | IEEE Embedded Systems Letters |
Jahrgang/Volume einer Zeitschrift: | 14 |
(Heft-)Nummer: | 2 |
DOI: | 10.1109/LES.2021.3134489 |
Kurzbeschreibung (Abstract): | Many embedded systems operate under real-time conditions. For them, the worst case execution time (WCET) is a crucial information to check whether the software implementation meets the requirements. In modern microcontrollers, this WCET can often no longer be evaluated statically since these processors include too many unpredictable components (cache, bus arbitration, … ,). Here, hybrid WCET estimation comes into play, where measured traces are used to empirically compute bounds for the WCET. For meaningful estimations, it is required to put each measured segment into a corresponding execution context. In this contribution, we present a method that allows to gather such context-sensitive statistics online in hardware. This enables arbitrary long measurement intervals with a precision that compares to state-of-the-art offline tools. |
Freie Schlagworte: | Hardware, Tools, Context, Software, Real-time systems, Program processors, Microcontrollers, Code profiling, computer architecture, computer and information processing, embedded software, field programmable gate array, integrated circuits, real-time systems, reconfigurable architectures, software, worst-case execution time |
Fachbereich(e)/-gebiet(e): | 18 Fachbereich Elektrotechnik und Informationstechnik 18 Fachbereich Elektrotechnik und Informationstechnik > Institut für Datentechnik 18 Fachbereich Elektrotechnik und Informationstechnik > Institut für Datentechnik > Rechnersysteme |
Hinterlegungsdatum: | 12 Apr 2024 10:10 |
Letzte Änderung: | 12 Apr 2024 10:10 |
PPN: | |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |