Publication | Closed Access
The worst-case execution-time problem—overview of methods and survey of tools
1.8K
Citations
86
References
2008
Year
EngineeringComputer ArchitectureSoftware EngineeringComputational ComplexityProcessor ArchitectureSoftware AnalysisWorst-case Execution-time Problem—overviewOperations ResearchPerformance IssueTiming AnalysisSystems EngineeringParallel ComputingPerformance PredictionRuntime VerificationComputer EngineeringComputer ScienceBranch PredictionPerformance Analysis ToolReal-time ComputingRuntime SystemUpper BoundsProgram AnalysisSoftware TestingReal-time SystemsSystem Performance AnalysisSystem Software
The determination of upper bounds on execution times, commonly called worst-case execution times (WCETs), is a necessary step in the development and validation process for hard real-time systems. This problem is hard if the underlying processor architecture has components, such as caches, pipelines, branch prediction, and other speculative components. This article describes different approaches to this problem and surveys several commercially available tools 1 and research prototypes.
| Year | Citations | |
|---|---|---|
Page 1
Page 1