A Data Locality Optimizing Algorithm

The problem

Computer Memory Architecture

Matrix Multiplication

Tiling

Spatial representation of a loop

Types of Reuse

Transformations

Algorithm