Automatic program parallelization

Utpal Banerjee, Rudolf Eigenmann, A. Nicolau, David Padua

Proceedings of the IEEE · 1993 · 281 citations · 135 references

Concepts

Abstract

An overview of automatic program parallelization techniques is presented. It covers dependence analysis techniques, followed by a discussion of program transformations, including straight-line code parallelization, do-loop transformations, and parallelization of recursive routines. Several experimental studies on the effectiveness of parallelizing compilers are surveyed.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

References

135