The effect of restructing compilers on program performance for high-speed computers☆

Abstract This paper describes a compiler for transforming serial programs into parallel form, and studies the importance of several transformations. An array machine is selected as the target architecture. A set of programs is compiled and their execution time is measured by simulation. The transformations are evaluated by their effect on the execution time.