Publication | Closed Access
WCET-driven, code-size critical procedure cloning
16
Citations
10
References
2008
Year
Unknown Venue
Software MaintenanceEngineeringComputer ArchitectureSoftware EngineeringComputational ComplexityPrecise Wcet AnalysisSoftware AnalysisTiming AnalysisSystems EngineeringProgram TransformationCompilersParallel ComputingInstruction-level ParallelismSource CodeComputer EngineeringComputer ScienceProgram OptimizationPerformance Analysis ToolStatic Program AnalysisSoftware DesignCode RefactoringCode-size Critical ProcedureProgram AnalysisSoftware TestingFormal MethodsParallel ProgrammingSystem Performance AnalysisSystem Software
In the domain of the worst-case execution time (WCET) analysis, loops are an inherent source of unpredictability and loss of precision since the determination of tight and safe information on the number of loop iterations is a difficult task. In particular, data-dependent loops whose iteration counts depend on function parameters can not be precisely handled by a timing analysis. Procedure Cloning can be exploited to make these loops explicit within the source code allowing a highly precise WCET analysis.
| Year | Citations | |
|---|---|---|
Page 1
Page 1