A heuristic for improving the regularity of accesses by global loop transformations in the polyhedral model
Sven Verdoolaege, Francky Catthoor, Maurice Bruynooghe, Gerda Janssens · Lirias · 2001
Our approach for global loop transformations aimed at optimizing data transfer and storage is based on an extended polytope model. The transformations are performed in two steps: a placement step that maps the individual polytopes to a common iteration space and an ordering step defining an order in the common iteration space.