Maximizing multiprocessor performance with the SUIF compiler
Mary W. Hall, Jennifer-Ann M. Anderson, Saman P. Amarasinghe, B.R. Murphy, Shih-Wei Liao, Edouard Bugnion, Monica S. Lam · Computer · 1996
This article describes automatic parallelization techniques in the SUIF (Stanford University Intermediate Format) compiler that result in good multiprocessor performance for array-based numerical programs. Parallelizing compilers for multiprocessors face many hurdles. However, SUIF's robust analysis and memory optimization techniques enabled speedups on three fourths of the NAS and SPECfp95 benchmark programs.