input: [Brief Summary] Reuse distance and program footprint are two basic metrics we use to study the twin concerns of memory system performance and correctness, with a focus on recurrence in the use of data—determining whether a complex program has an inherent pattern of data reuse and, if so, to what degree that pattern can be modeled, measured, and modified (improved). [Project Name] 
output: Reuse Distance and Footprint Based Locality Analysis and Optimization