1990 · 293 citations · 3 references
ComputingComputer EngineeringComputer ScienceCompilersComputer ArchitectureSoftware EngineeringCode GenerationCompiler ConstructionData-flow AnalysisInstruction Set ArchitectureInstruction-level ParallelismStatic Code AnalysisCode CompilationMemory Hierarchy PerformanceProfile-guided Optimization
This paper presents the results of our investigation of code positioning techniques using execution profile data as input into the compilation process. The primary objective of the positioning is to reduce the overhead of the instruction memory hierarchy.
3
Determining average program execution times and their variance
Vivek Sarkar · 1989 · 155 citations · Full text