
Automatic Parallelization
An Overview of Fundamental Compiler Techniques
Synthesis Lectures on Computer Architecture
Apraksts
Table of Contents: Introduction and overview / Dependence analysis, dependence graphs and alias analysis / Program parallelization / Transformations to modify and eliminate dependences / Transformation of iterative and recursive constructs / Compiling for distributed memory machines / Solving Diophantine equations / A guide to further reading
