• DocumentCode
    2349768
  • Title

    Examining performance differences in workload execution phases

  • Author

    Cook, Jeanine ; Oliver, Richard L. ; Johnson, Eric E.

  • Author_Institution
    New Mexico State Univ., Las Cruces, NM, USA
  • fYear
    2001
  • fDate
    2 Dec. 2001
  • Firstpage
    82
  • Lastpage
    90
  • Abstract
    Workload characterization is vital to the design and performance analysis of new generation computer architectures. In many simulation-based performance analysis studies, only a small "representative" portion of the total workload execution is used for analysis. This is due to the prohibitive amount of time it takes to simulate or execute a workload to completion. Methods of choosing the portion of the workload for use vary from sampling to simply simulating an arbitrary number of instructions after initialization. The primary challenge in utilizing only a portion of a workload in a performance analysis study is ensuring that it accurately represents the whole. A significant amount of research has shown that often, the "representativeness" of a selected portion of a workload is quite low. This work identifies the execution phases and some of their behavioral characteristics in a subset of the SPEC95 benchmark suite. We quantitatively and qualitatively show that after several billion executed instructions, many commonly used workloads exhibit phases of execution characterized by previously unseen behavior. Additionally, these phases are characterized by very different performance behavior.
  • Keywords
    computer architecture; performance evaluation; resource allocation; SPEC95 benchmark suite; behavioral characteristics; computer architectures; performance behavior; performance differences; simulation-based performance analysis; workload execution phases; Analytical models; Character generation; Computational modeling; Computer architecture; Computer simulation; Measurement; Microarchitecture; Performance analysis; Sampling methods; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop on
  • Print_ISBN
    0-7803-7315-4
  • Type

    conf

  • DOI
    10.1109/WWC.2001.990747
  • Filename
    990747