A tool for characterizing and succinctly representing the data access patterns of applications

  • Authors:
  • Catherine Mills;Allan Snavely;Laura Carrington

  • Affiliations:
  • Department of Computer Science and Engineering, University of California at San Diego, USA;Department of Computer Science and Engineering, University of California at San Diego, USA;San Diego Supercomputer Center, USA

  • Venue:
  • IISWC '11 Proceedings of the 2011 IEEE International Symposium on Workload Characterization
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Application address streams contain a wealth of information that can be used to characterize the behavior of applications. However, the collection and handling of address streams is complicated by their size and the cost of collecting them. We present PSnAP, a compression scheme specifically designed for capturing the fine-grained patterns that occur in well structured, memory intensive, high performance computing applications. PSnAP profiles are human readable and reveal a great deal of information about the application memory behavior. In addition to providing insight to application behavior the profiles can be used to replay a proxy synthetic address stream for analysis. We demonstrate that the synthetic address streams mimic very closely the behavior of the originals.