• DocumentCode
    1705038
  • Title

    Representative traces for processor models with infinite cache

  • Author

    Iyengar, Vijay S. ; Trevillyan, Louise H. ; Bose, Pradip

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1996
  • Firstpage
    62
  • Lastpage
    72
  • Abstract
    Performance evaluation of processor designs using dynamic instruction traces is a critical part of the iterative design process. The widening gap between the billions of instructions in such traces for benchmark programs and the throughput of timers performing the analysis in the tens of thousands of instructions per second has led to the use of reduced traces during design. This opens up the issue of whether these traces are truly representative of the actual workload in these benchmark programs. The first key result in this paper is the introduction of a new metric, called the R-metric, to evaluate the representativeness of these reduced traces when applied to a wide class of processor designs. The second key result, is the development of a novel graph-based heuristic to generate reduced traces based on the notions incorporated in the metric. These ideas have been implemented in a prototype system (SMART) for generating representative and reduced traces. Extensive experimental results are presented on various benchmarks to demonstrate the quality of the synthetic traces and the uses of the R-metric
  • Keywords
    cache storage; microprocessor chips; performance evaluation; R-metric; SMART; benchmark programs; dynamic instruction traces; graph-based heuristic; infinite cache; iterative design process; performance evaluation; processor models; representative traces; timers; Costs; Hardware; High performance computing; Integrated circuit measurements; Manufacturing; Microarchitecture; Performance analysis; Power system modeling; Process design; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 1996. Proceedings., Second International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-8186-7237-4
  • Type

    conf

  • DOI
    10.1109/HPCA.1996.501174
  • Filename
    501174