Softwarebaserede signalmarkører på indlejrede systemer – et empirisk studie af SigMark på Raspberry Pi 5
| Projekttitel | Softwarebaserede signalmarkører på indlejrede systemer – et empirisk studie af SigMark på Raspberry Pi 5 |
|---|---|
| Projekttype | Anvendt forskning og udvikling |
| Frascati | Ja |
| Tema | IT | Teknologi |
| Teaser | SigMark-signaler giver måleoverhead. Nyt studie viser målbar ekstra tid og energi på Raspberry Pi 5 – vigtigt for energimålinger. |
| Status | Afsluttet |
| Ejer | |
| - Akademi | Zealand – Sjællands Erhvervsakademi |
| - Kontaktperson | Nilma Abbas Adjunkt niab@zealand.dk 50762600 |
| Nat./Int. | Nationalt |
| Projektperiode | 01. januar 2025 - 23. april 2026 |
| Projektbeskrivelse | |
| - Projektresumé | Abstract
Software-based signaling markers are commonly used to align externally measured power traces with software execution on embedded systems. While typically assumed to incur negligible overhead, the runtime and energy impact of such markers is rarely quantified. This technical report presents an empirical study of the execution-time and energy overhead
introduced by SigMark signaling on a Raspberry Pi 5. Using an externally powered measurement setup and a con- trolled signaling workload, we measured execution duration and total energy consumption while varying the number of
transmitted SigMark messages. The results show that message transmission introduces a deterministic per-message execution- time overhead of 15.3 ms (95 % CI: [15.0, 15.6] ms), leading to a linear increase in execution duration with message count. Total energy consumption increases correspondingly, with an estimated system-level energy overhead of 0.091 J per message (95 % CI: [0.090, 0.093] J).
The observed overhead is stable across repeated measurements and reflects both the direct energy cost of message processing and the additional baseline energy consumed during extended execution time. These findings demonstrate that SigMark signaling overhead is non-negligible on resource-constrained platforms and should be explicitly accounted for when designing external energy measurement experiments.
Index Terms—External Power Measurement, Alignment Signals, Raspberry Pi 5
|
| - Baggrund og formål | Formålet med projektet er at kvantificere den tidsmæssige og energimæssige overhead, som softwarebaserede signalmarkører (SigMark) introducerer på et ressourcebegrænset indlejret system (Raspberry Pi 5), når de anvendes til ekstern energimåling og tidsmæssig alignment. Projektet skal skabe empirisk dokumenteret viden, der kan anvendes til:
Ved ekstern energimåling af software på indlejrede systemer anvendes ofte softwarebaserede signalmarkører til at synkronisere kodeeksekvering med eksterne effekt- og energimålinger. Disse signaler antages i praksis ofte at være “lette” og uden væsentlig påvirkning af måleresultatet. Denne antagelse er imidlertid sjældent empirisk verificeret – særligt ikke på ressourcebegrænsede platforme, hvor selv små ekstra operationer kan have en målbar effekt på både køretid og energiforbrug. Projektet adresserer derfor følgende problemstilling:
|
| - Aktiviteter og handling | . |
| - Projektets Metode |
Metode og gennemførelseProjektet er gennemført som et kontrolleret, kvantitativt eksperiment med høj grad af gentagelighed. Eksperimentelt setup
Eksperimentel procedure
Analyse
|
| - Projektets Forventede Resultater |
Projektets vigtigste resultater Projektet dokumenterer, at SigMark‑signalering ikke er energimæssigt negligerbar på Raspberry Pi 5:
Resultaterne viser tydeligt, at signaleringsmekanismen i sig selv kan påvirke de energimålinger, den er tænkt til at understøtte. |
| - Projektets Forventede Effekt |
Projektets nyhedsværdi og vidensbidragProjektet bidrager med kvantitativ og efterprøvbar viden, hvor praksis hidtil har været præget af antagelser. Nyhedsværdien ligger i:
Projektet giver dermed et solidt metodisk grundlag for fremtidige studier i energieffektiv software. |
| Tags | |
| Deltagere | |
| - Studerende | |
| - Medarbejdere | Zealand – Sjællands Erhvervsakademi Jesper Nordentoft |
| - Virksomhedsrepræsentanter | |
| - Andre | Maja H. Kirkeby |
| Partnere | Roskilde Universitet |
| Finansiering | |
| Resultat | . |
| Evaluering | . |
| Formidlingsform | |
| - Resultatets formidling | |
| - Resultaternes værdi | |
| - Målgruppen | |
| - Publikationer | Workingpaper |