1. Optimizing Compilers for Modern Architectures;Allen,2002
2. Dependence Analysis for Supercomputing;Banerjee,1988
3. Automatic parallelization in the polytope model;Feautrier,1996
4. R.W. Floyd. Assigning meanings to programs. Proc. Symposia in Applied Mathematics, 19: 19–32, 1967.
5. Techniques for speculative run-time parallelization;Gupta;Supercomputing'98,1998