| dc.contributor.author | Gomez, Iosu | |
| dc.contributor.author | Fonts, David | |
| dc.contributor.author | Vilardell, Sergi | |
| dc.contributor.author | Díaz De Cerio, Unai | |
| dc.contributor.author | Rivas Concepción, Juan María | |
| dc.contributor.author | Mezzetti, Enrico | |
| dc.contributor.author | Gutiérrez García, José Javier | |
| dc.contributor.author | Cazorla, Francisco J. | |
| dc.contributor.other | Universidad de Cantabria | es_ES |
| dc.date.accessioned | 2025-11-17T16:28:14Z | |
| dc.date.available | 2025-11-17T16:28:14Z | |
| dc.date.issued | 2026-03 | |
| dc.identifier.issn | 0167-739X | |
| dc.identifier.issn | 1872-7115 | |
| dc.identifier.other | PID2021-124502OB-C42 | es_ES |
| dc.identifier.other | PID2021-124502OB-C44 | es_ES |
| dc.identifier.uri | https://hdl.handle.net/10902/38195 | |
| dc.description.abstract | Modern cyber-physical systems increasingly rely on computationally demanding applications, particularly at the edge, where Artificial Intelligence-based algorithms are deployed. To meet these demands, industry trends are shifting towards heterogeneous MultiProcessor Systems on Chip (MPSoCs), which must also satisfy strict real-time and functional safety requirements. A major challenge in such systems is memory contention, where multiple processing units compete for shared memory resources, affecting application performance and the ac-curate estimation of Worst-Case Execution Times (WCETs). Traditional static analysis becomes impractical as system configurations grow in complexity. This work presents the design of an analysis and optimization frame-work for real-time systems that re-evaluates WCET estimates based on system configurations to reflect the impact of memory contention on heterogeneous platforms. The proposed method estimates new WCETs using Quantile Regression Neural Networks (QRNNs), which infer memory contention from Event Monitor data. Experimental results reveal that QRNN models must be system-specific for accurate predictions and that memory access pat-terns significantly affect model generalization. Two strategies are proposed: using generic models for simplicity or task-specific models for higher accuracy. Despite some potential underestimations, QRNNs maintain a strong correlation with actual observed contention, enabling effective worst-case scenario identification. Furthermore, a comparative analysis highlights the superior scalability of the estimation-based approach over empirical mea-surements, especially in large system optimization processes where performance can be easily enhanced by at least two orders of magnitude, making it a practical solution for real-time system design and analysis. | es_ES |
| dc.description.sponsorship | This work was partially funded by MICIU/ AEI /10.13039/501100011033 and FEDER, UE under grants PID2021-124502OB-C42 and PID2021-124502OB-C44 (PRESECREL), and also PID2024-155230OB-C41 and PID2024-155230OB-C44 (Re-InITS). | es_ES |
| dc.format.extent | 14 p. | es_ES |
| dc.language.iso | eng | es_ES |
| dc.publisher | Elsevier | es_ES |
| dc.rights | © 2025 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license | es_ES |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0/ | * |
| dc.source | Future Generation Computer Systems, 2026, 176, 108239 | es_ES |
| dc.subject.other | Real-time | es_ES |
| dc.subject.other | Optimization | es_ES |
| dc.subject.other | Heterogeneous platforms | es_ES |
| dc.subject.other | Quantile prediction | es_ES |
| dc.subject.other | Memory contention | es_ES |
| dc.title | Evaluating quantile regression neural networks for optimizing real-time applications on heterogeneous platforms | es_ES |
| dc.type | info:eu-repo/semantics/article | es_ES |
| dc.relation.publisherVersion | https://doi.org/10.1016/j.future.2025.108239 | es_ES |
| dc.rights.accessRights | openAccess | es_ES |
| dc.identifier.DOI | 10.1016/j.future.2025.108239 | |
| dc.type.version | publishedVersion | es_ES |