Abstract
The rapidly increasing complexity of embedded systems and the critical impact of non-functional requirements demand the adoption of an appropriate system-level HW/SW co-design methodology. This methodology tries to satisfy all design requirements by simultaneously considering several alternative HW/SW implementations. In this context, early performance estimation approaches are crucial in reducing the design space, thereby minimizing design time and cost. To address the challenge of system-level performance estimation, this work presents and formalizes a novel approach based on a unifying HW/SW performance metric for early execution time estimation. The proposed approach estimates the execution time of a C function when executed by different HW/SW processor technologies. The approach is validated through an extensive experimental study, demonstrating its effectiveness and efficiency in terms of estimation error (i.e., lower than 10%) and estimation time (close to zero) when compared to existing methods in the literature.
Original language | English |
---|---|
Title of host publication | 16th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 14th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms, PARMA-DITAM 2025 |
Editors | Daniele Cattaneo, Maria Fazio, Leonidas Kosmidis, Gabriele Morabito |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
Pages | 1-14 |
Number of pages | 14 |
ISBN (Electronic) | 9783959773638 |
DOIs | |
Publication status | Published - 2025 |
Event | 16th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 14th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms, PARMA-DITAM 2025 - Barcelona, Spain Duration: 22 Jan 2025 → … |
Publication series
Name | OpenAccess Series in Informatics |
---|---|
Volume | 127 |
ISSN (Print) | 2190-6807 |
Conference
Conference | 16th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 14th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms, PARMA-DITAM 2025 |
---|---|
Country/Territory | Spain |
City | Barcelona |
Period | 22/01/25 → … |
Bibliographical note
Publisher Copyright:© Vittoriano Muttillo, Vincenzo Stoico, Giacomo Valente, Marco Santic, Luigi Pomante, and Daniele Frigioni.
Keywords
- embedded systems
- hw/sw co-design
- lasso
- machine learning
- performance estimation