Optimizing compilers for modern architectures : a dependence-based approach - Allen, Randy (Morgan Kaufmann Publishers ; Elsevier, 2001)