• DocumentCode
    891165
  • Title

    On the Memory Access Patterns of Supercomputer Applications: Benchmark Selection and Its Implications

  • Author

    Murphy, Richard C. ; Kogge, Peter M.

  • Author_Institution
    Sandia Nat. Labs., Albuquerque
  • Volume
    56
  • Issue
    7
  • fYear
    2007
  • fDate
    7/1/2007 12:00:00 AM
  • Firstpage
    937
  • Lastpage
    945
  • Abstract
    This paper compares the system performance evaluation cooperative (SPEC) Integer and Floating-Point suites to a set of real-world applications for high-performance computing at Sandia National Laboratories. These applications focus on the high-end scientific and engineering domains; however, the techniques presented in this paper are applicable to any application domain. The applications are compared in terms of three memory properties: 1) temporal locality (or reuse over time), 2) spatial locality (or the use of data "near" data that has already been accessed), and 3) data intensiveness (or the number of unique bytes the application accesses). The results show that real-world applications exhibit significantly less spatial locality, often exhibit less temporal locality, and have much larger data sets than the SPEC benchmark suite. They further quantitatively demonstrate the memory properties of real supercomputing applications.
  • Keywords
    parallel machines; performance evaluation; data intensiveness; floating-point method; memory access pattern; spatial locality; supercomputer application; system performance evaluation cooperative integer; temporal locality; Application software; Computational modeling; Computer applications; Computer architecture; High performance computing; Laboratories; Measurement techniques; Particle measurements; Supercomputers; System performance; Performance analysis and design aids; evaluation; measurement; measurement techniques; modeling; simulation of multiple-processor systems.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2007.1039
  • Filename
    4216292