System-Level Timing Performance Estimation Based on a Unifying HW/SW Performance Metric

Vittoriano Muttillo*, Vincenzo Stoico*, Giacomo Valente*, Marco Santic*, Luigi Pomante*, Daniele Frigioni*

*Corresponding author for this work

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

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 languageEnglish
Title of host publication16th 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
EditorsDaniele Cattaneo, Maria Fazio, Leonidas Kosmidis, Gabriele Morabito
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages1-14
Number of pages14
ISBN (Electronic)9783959773638
DOIs
Publication statusPublished - 2025
Event16th 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

NameOpenAccess Series in Informatics
Volume127
ISSN (Print)2190-6807

Conference

Conference16th 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/TerritorySpain
CityBarcelona
Period22/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

Fingerprint

Dive into the research topics of 'System-Level Timing Performance Estimation Based on a Unifying HW/SW Performance Metric'. Together they form a unique fingerprint.

Cite this