A study on balancing parallelism, data locality, and recomputation in existing PDE solvers
Tiling optimizations for 3D scientific computations