DROPS (Schloss Dagstuhl – Leibniz Center for Informatics) · 2006 · 158 citations · 3 references
ComputingComputer EngineeringComputer ScienceFormal MethodsReal-time SystemsSchedulingCpu SchedulingData-flow AnalysisSchedulability AnalysisTiming AnalysisTiming ModelingWorst-case Execution Time AnalysisExecution Time AnalysisSoftware Timing AnalysisStatic Worst-case Execution Time AnalysisTiming AnomaliesTiming Anomaly AnalysisWorst-case Timing Analysis
Timing Anomalies are characterized by counterintuitive timing behaviour. A locally faster execution leads to an increase of the execution time of the whole program. The presence of such behaviour makes WCET analysis more difficult: It is not safe to assume local worst-case behaviour wherever the analysis encounters uncertainty. Existing definitions of Timing Anomalies are rather imprecise and intuitive in nature. Some do not cover all kinds of known Timing Anomalies. After giving an overview of related work, we give a concise formal definition of Timing Anomalies. We then begin to identify different classes of anomalies. One of these classes, coined Scheduling Timing Anomalies, coincides with previous restricted definitions.
3
Bounds on Multiprocessing Timing Anomalies
Ron Graham · SIAM Journal on Applied Mathematics · 1969 · 2.4K citations
Principles of Timing Anomalies in Superscalar Processors
Ingomar Wenzel, Raimund Kirner, Peter Puschner et al. · 2006 · 57 citations