Compile-time composition of run-time data and iteration reorderings

Michelle Mills Strout, Larry Carter, Jeanne Ferrante
2003 SIGPLAN notices  
Many important applications, such as those with indirect memory references or sparse data structures, have memory reference patterns which are unknown at compiletime. To exploit locality in such applications, prior work has developed run-time reorderings to transform the computation and data.
doi:10.1145/780822.781142 fatcat:vfyfb57huvfo5m2v2mznxowh7i