Some high performance computing (HPC) applications exhibit increasing real-time requirements, which call for effective means to predict their high execution times distribution. This is a new challenge for HPC applications but a well-known problem for real-time embedded applications where solutions already exist, although they target low-performance systems running single-threaded applications. In this paper, we show how some performance validation and measurement-based practices for real-time execution time prediction can be leveraged in the context of HPC applications on high-performance platforms, thus enabling reliable means to obtain real-time guarantees for those applications. In particular, the proposed methodology uses coordinately t...
Architecture of Computing Systems (ARCS 2016). 4 to 7, Apr, 2016. Nuremberg, Germany.Purely analytic...
The Measurement-Based Probabilistic Timing Analysis (MBPTA) infers probabilistic Worst-Case Executio...
Software tasks are time constrained in real time computing systems. To ensure the safety of the crit...
Application requirements in High-Performance Computing (HPC) are becoming increasingly exacting, and...
This paper describes in detail the estimation algorithm of upper bound prediction of the time acquis...
The difficulties in estimating the Worst-Case Execution Time (WCET) of applications make the use of ...
International audienceProbabilistic Worst-Case Execution Time estimates, through Measurement-Based P...
Application requirements in High-Performance Computing (HPC) are becoming increasingly exacting, and...
International audienceDuring the last years the arrival of multi-core processors or many-core proces...
The worst-case execution time (WCET) is a critical parameter describing the largest value for the ex...
Real-time systems consist of a set of tasks (pieces of code) that are recurrently released to execut...
Several techniques have been proposed to upper-bound the worst-case execution time behaviour of prog...
Extreme Value Theory (EVT) has been historically used in domains such as finance and hydrology to mo...
Extreme Value Theory (EVT) has been historically used in domains such as finance and hydrology to mo...
Measurement-based approaches with extreme value worst-case estimations are beginning to be proficien...
Architecture of Computing Systems (ARCS 2016). 4 to 7, Apr, 2016. Nuremberg, Germany.Purely analytic...
The Measurement-Based Probabilistic Timing Analysis (MBPTA) infers probabilistic Worst-Case Executio...
Software tasks are time constrained in real time computing systems. To ensure the safety of the crit...
Application requirements in High-Performance Computing (HPC) are becoming increasingly exacting, and...
This paper describes in detail the estimation algorithm of upper bound prediction of the time acquis...
The difficulties in estimating the Worst-Case Execution Time (WCET) of applications make the use of ...
International audienceProbabilistic Worst-Case Execution Time estimates, through Measurement-Based P...
Application requirements in High-Performance Computing (HPC) are becoming increasingly exacting, and...
International audienceDuring the last years the arrival of multi-core processors or many-core proces...
The worst-case execution time (WCET) is a critical parameter describing the largest value for the ex...
Real-time systems consist of a set of tasks (pieces of code) that are recurrently released to execut...
Several techniques have been proposed to upper-bound the worst-case execution time behaviour of prog...
Extreme Value Theory (EVT) has been historically used in domains such as finance and hydrology to mo...
Extreme Value Theory (EVT) has been historically used in domains such as finance and hydrology to mo...
Measurement-based approaches with extreme value worst-case estimations are beginning to be proficien...
Architecture of Computing Systems (ARCS 2016). 4 to 7, Apr, 2016. Nuremberg, Germany.Purely analytic...
The Measurement-Based Probabilistic Timing Analysis (MBPTA) infers probabilistic Worst-Case Executio...
Software tasks are time constrained in real time computing systems. To ensure the safety of the crit...