Title :
On the Comparison of Deterministic and Probabilistic WCET Estimation Techniques
Author :
Abella, Jaume ; Hardy, Damien ; Puaut, Isabelle ; Quinones, Eduardo ; Cazorla, Francisco J.
Abstract :
Timing validation is a critical step in the design of real-time systems, that requires the estimation of Worst-Case Execution Times (WCET) for tasks. A number of different methods have been proposed, such as Static Deterministic Timing Analysis (SDTA). The advent of Probabilistic Timing Analysis, both Measurement-Based (MBPTA) and Static Probabilistic Timing Analyses (SPTA), offers different design points between the tightness of WCET estimates, hardware that can be analyzed and the information needed from the user to carry out the analysis. The lack of comparison among those techniques makes complex the selection of the most appropriate one for a given system. This paper makes a first attempt towards comparing comprehensively SDTA, SPTA and MBPTA, qualitatively and quantitatively, under different cache configurations implementing LRU and random replacement. We identify strengths and limitations of each technique depending on the characteristics of the program under analysis and the hardware platform, thus providing users with guidance on which approach to choose depending on their target application and hardware platform.
Keywords :
cache storage; probability; program diagnostics; real-time systems; LRU; MBPTA; SDTA; SPTA; cache configurations; deterministic WCET estimation technique; hardware platform; measurement-based probabilistic timing analysis; probabilistic WCET estimation technique; random replacement; real-time system design; static deterministic timing analysis; static probabilistic timing analysis; timing validation; worst-case execution time estimation; Estimation; Hardware; Probabilistic logic; Software design; Timing; Vectors; WCET estimation; deterministic methods; probabilistic methods; real-time systems;
Conference_Titel :
Real-Time Systems (ECRTS), 2014 26th Euromicro Conference on
Conference_Location :
Madrid
Print_ISBN :
978-1-4799-5797-2
DOI :
10.1109/ECRTS.2014.16