Our partners



Home page > English > Research Topics > Topic 6 - Architecture, Systems and Networks > TRACES team


Traces stands for Research group on Architecture and Compilation for Embedded Systems
Head : Pascal Sainrat


The research interests of the TRACES team include hardware issues of real-time embedded systems. The main goal is to guarantee that the execution time of an application code meets the system deadlines. We focus on characterizing the temporal properties of components off-the-shelves. Our target is to propose ways to use these components such that safe and tight worst-case execution time estimates can be computed. We also study architectural extensions that should improve the time predictability of the components.

The execution time of an application code depends on the input data. Unfortunately, the input data domain is often too wide to be exhaustively explored. This is why methods have been proposed these last years to compute the Worst-Case Execution Time (WCET) from time measures of short code segments (e.g. basic blocks). The estimation of the WCET requires three steps: a static analysis of the code identifies all the possible execution paths; the target hardware is modelled to determine the individual execution times of the basic blocks; then, the results of the previous steps are combined to evaluate an upper bound of the global execution time. Part of our work concerns the second step.

This section doesn't contain any article.