Abstract interpretation under speculative execution

M Wu, C Wang - Proceedings of the 40th ACM SIGPLAN Conference on …, 2019 - dl.acm.org
Analyzing the behavior of a program running on a processor that supports speculative
execution is crucial for applications such as execution time estimation and side channel …

Making powerful enemies on NVIDIA GPUs

T Yandrofski, J Chen, N Otterness… - 2022 IEEE Real …, 2022 - ieeexplore.ieee.org
Graphics Processing Units (GPUs) are widely used in safety-critical real-time systems such
as autonomous vehicles due to their high performance on artificial intelligence (AI) work …

Model-based implementation of real-time applications

T Abdellatif, J Combaz, J Sifakis - Proceedings of the tenth ACM …, 2010 - dl.acm.org
Correct and efficient implementation of general real-time applications remains by far an
open problem. A key issue is meeting timing constraints whose satisfaction depends on …

Static analysis of x86 executables

J Kinder - 2010 - infoscience.epfl.ch
This dissertation is concerned with static analysis of binary executables in a theoretically
well-founded, sound, yet practical way. The major challenge is the reconstruction of a correct …

Quantitative abstraction refinement

P Cerny, TA Henzinger, A Radhakrishna - Proceedings of the 40th …, 2013 - dl.acm.org
We propose a general framework for abstraction with respect to quantitative properties, such
as worst-case execution time, or power consumption. Our framework provides a systematic …

Prediction of abnormal temporal behavior in real-time systems

M Hamad, ZAH Hammadeh, S Saidi… - Proceedings of the 33rd …, 2018 - dl.acm.org
Ensuring security in real-time and safety-critical systems is becoming extremely challenging,
in particular due to the increasingly connectivity of these systems, such as in emerging …

The role of causality in a formal definition of timing anomalies

B Binder, M Asavoae, F Brandner… - 2022 IEEE 28th …, 2022 - ieeexplore.ieee.org
Intuitively, a counter-intuitive timing anomaly manifests when a locally faster execution
becomes globally slower. While the presence of such timing anomalies threatens the …

Exposing cache timing side-channel leaks through out-of-order symbolic execution

S Guo, Y Chen, J Yu, M Wu, Z Zuo, P Li… - Proceedings of the …, 2020 - dl.acm.org
As one of the fundamental optimizations in modern processors, the out-of-order execution
boosts the pipeline throughput by executing independent instructions in parallel rather than …

Mixed Feelings About Mixed Criticality

R Wilhelm - 18th International Workshop on Worst-Case …, 2018 - drops.dagstuhl.de
I point to some challenges for WCET analysis offered in the transition to integrated mixed-
criticality systems (MCSs) and to multi-core platforms, claim that proposed certification …

Timing analysis of tasks on runtime reconfigurable processors

M Damschen, L Bauer, J Henkel - IEEE Transactions on Very …, 2016 - ieeexplore.ieee.org
Real-time embedded systems need to be analyzable for timing guarantees. Despite
significant scientific advances, however, timing analysis lags years behind current …