The RDVIS (Reuse Distance Visualizer) has been released publically.
It shows the source code patterns in your code that lead to low temporal data locality.
Based on the visualized patterns, program transformations to improve temporal locality and
reduce the number of data cache misses can often be found within minutes.
The SLO-tool (Suggestions for Locality Optimzations)
has been released publically.
It analyzes the code that is executed between data reuses, and based on that
analysis it suggests code refactorings to improve the programs temporal data locality.