On vulnerabilities in EVT-based timing analysis: an experimental investigation on a multi-core architecture - Inria-Brasil Accéder directement au contenu
Article Dans Une Revue Design Automation for Embedded Systems Année : 2023

On vulnerabilities in EVT-based timing analysis: an experimental investigation on a multi-core architecture

Résumé

Hardware architectures based on multiple cores, cache memory and branch prediction usually preclude the application of classical methods for determining execution time bounds for real-time tasks. As such bounds are fundamental in the designing of real-time systems, Measurement-Based Probabilistic Timing Analysis has been employed. A common choice is the derivation of probabilistic Worst-Case Execution Time via the use of Extreme Value Theory, a branch of statistics used to estimate the probability of rare events that are more extreme than observations. However, pWCET estimations are usually reported in a controlled or simulated environment. In this paper we apply MBPTA in a real multi-core platform, namely Raspberry Pi 3B, taking into consideration possible interference due to operating system and concurrent activities. The results indicate that although EVT is effective, it does not always produce adequate models and coherent pWCET estimations. As MBPTA is primarily called for when classical methods are not applicable, as it is the case for the studied platform, the results reported in this paper highlight risks and vulnerabilities when applying MBPTA-EVT for pWCET inference.
Fichier principal
Vignette du fichier
v1_covered_31e2952c-607d-4239-b681-8557032ba19c.pdf (1.11 Mo) Télécharger le fichier
licence : CC BY - Paternité

Dates et versions

hal-04468516 , version 1 (20-02-2024)

Licence

Paternité

Identifiants

Citer

Jamile Vasconcelos, George Lima, Marwan Wehaiba El Khazen, Adriana Gogonel, Liliana Cucu-Grosjean. On vulnerabilities in EVT-based timing analysis: an experimental investigation on a multi-core architecture. Design Automation for Embedded Systems, 2023, ⟨10.1007/s10617-023-09277-5⟩. ⟨hal-04468516⟩
14 Consultations
5 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More