Software Practice and Experience · 1979 · 127 citations · 1 references
ComputingComputer ScienceCompilersProgramming LanguagesCode GenerationCompiler ConstructionControl-flow AnalysisCompiler SupportLoop HandlingLoop OptimizationLoop Structure OptimizationLoop Unrolling
Abstract The technique of ‘unrolling’ to improve the performance of short program loops without resorting to assembly language coding is discussed. A comparison of the benefits of loop ‘unrolling’ on a variety of computers using an assortment of FORTRAN compilers is presented.
1
An empirical study of FORTRAN programs
Donald E. Knuth · Software Practice and Experience · 1971 · 682 citations