kirancodes.me
To Proof Maintenance & Beyond!

ALTER: exploiting breakable dependences for parallelization

Abhishek Udupa, Kaushik Rajan, William Thies

Abstract

For decades, compilers have relied on dependence analysis to determine the legality of their transformations. While this conservative approach has enabled many robust optimizations, when it comes to parallelization there are many opportunities that can only be exploited by changing or re-ordering the dependences in the program.

Related papers