PROXIMA: Improving Measurement-Based Timing Analysis through Randomisation and Probabilistic Analysis
Francisco J. Cazorla
(1, 2)
,
Jaume Abella
(3)
,
Jan Andersson
(4)
,
Tullio Vardanega
(5)
,
Francis Vatrinet
(6)
,
Ian Bate
(7)
,
Ian Broster
(8)
,
Mikel Azkarate-Askasua
(9)
,
Franck Wartel
(10)
,
Liliana Cucu-Grosjean
(11)
,
Fabrice Cros
(12)
,
Glenn Farrall
(13)
,
Adriana Gogonel
(11)
,
Andrea Gianarro
(4)
,
Benoit Triquet
(14)
,
Hernandez Carles
(1)
,
Code Lo
(11)
,
Cristian Maxim
(14)
,
David Morales
(1)
,
Eduardo Quinones
(1)
,
Enrico Mezzetti
(5)
,
Leonidas Kosmidis
(1)
,
Irune Agirre
(9)
,
Mikel Fernandez
(1)
,
Mladen Slijepcevic
(1)
,
Conmy Philippa
(8)
,
Walid Talaboulma
(11)
1
BSC - CNS -
Barcelona Supercomputing Center - Centro Nacional de Supercomputacion
2 CSIC - Consejo Superior de Investigaciones Cientificas = Spanish National Research Council
3 UPC - Universitat Politècnica de Catalunya [Barcelona]
4 Cobham Gaisler [Göteborg]
5 Dipartimento di Matematica Pura e Applicata [Padova]
6 SYSGO [Le Pecq]
7 CS-YORK - Department of Computer Science [York]
8 Rapita Systems Ltd [York]
9 IK4 - IKERLAN [Mondragón]
10 Airbus [France]
11 AOSTE - Models and methods of analysis and optimization for systems with real-time and embedding constraints
12 Airbus Defence and Space [Saint-Médard-en-Jalles]
13 Infineon Technologies AG [München]
14 Airbus Operation S.A.S.
2 CSIC - Consejo Superior de Investigaciones Cientificas = Spanish National Research Council
3 UPC - Universitat Politècnica de Catalunya [Barcelona]
4 Cobham Gaisler [Göteborg]
5 Dipartimento di Matematica Pura e Applicata [Padova]
6 SYSGO [Le Pecq]
7 CS-YORK - Department of Computer Science [York]
8 Rapita Systems Ltd [York]
9 IK4 - IKERLAN [Mondragón]
10 Airbus [France]
11 AOSTE - Models and methods of analysis and optimization for systems with real-time and embedding constraints
12 Airbus Defence and Space [Saint-Médard-en-Jalles]
13 Infineon Technologies AG [München]
14 Airbus Operation S.A.S.
Tullio Vardanega
- Function : Author
- PersonId : 855246
Liliana Cucu-Grosjean
- Function : Author
- PersonId : 884506
Adriana Gogonel
- Function : Author
- PersonId : 16686
- IdHAL : adriana-gogonel
- IdRef : 16797694X
Walid Talaboulma
- Function : Author
- PersonId : 974003
Abstract
The use of increasingly complex hardware and software platforms in response to the ever rising performance demands of modern real-time systems complicates the verification and validation of their timing behaviour, which form a time-and-effort-intensive step of system qualification or certification. In this paper we relate the current state of practice in measurement-based timing analysis, the predominant choice for industrial developers, to the proceedings of the PROXIMA (Probabilistic real-time control of mixed-criticality multicore systems) project in that very field. We recall the difficulties that the shift towards more complex computing platforms causes in that regard. Then we discuss the probabilistic approach proposed by PROXIMA to overcome some of those limitations. We present the main principles behind the PROXIMA approach as well as the changes it requires at hardware or software level underneath the application. We also present the current status of the project against its overall goals, and highlight some of the principal confidence-building results achieved so far.