30 |
Course overview: slides
|
September
4 |
Program representations
for analysis and transformation: slides |
6 |
Optimization and dataflow analysis slides |
11 |
Constant propagation: see Sept 6th slides |
13 |
Formalisms for dataflow analysis: monotonicity
etc. slides |
18 |
Classification of dataflow problems: see Sept 6
slides |
20 |
Strength reduction: slides |
25 |
Partial redundancy elimination Dreschler and Stadel, SIGPLAN Notices, May 1993 Implementation Notes by Rolaz, March 2003 |
27 |
Partial redundancy elimination (contd.) |
October
November
4 |
Self-optimizing programs and empirical search slides Is search really necessary to generate high-performance BLAS? Yotov et al, Proceedings of IEEE, Feb 2005. FFTW website |
6 |
Research directions |