• DocumentCode
    460897
  • Title

    Performance and power analysis of computer systems

  • Author

    Mudge, Trevor

  • Author_Institution
    University of Michigan, Ann Arbor, MI
  • fYear
    2005
  • fDate
    Sept. 2005
  • Firstpage
    2
  • Lastpage
    2
  • Abstract
    This tutorial will present an overview of techniques for architectural-level performance and power analysis of computer systems. It starts with a discussion of metrics for both performance and power, followed by an overview of some widely used benchmarks including SPEC, Mediabench, and MiBench. It then illustrates the use of these benchmarks with some published performance results. After this initial overview, the tutorial will focus on a discussion of architectural simulators to measure performance and power.Architectural simulators model systems on a (clock) cycle-by-cycle basis. Their operation will be illustrated with two popular examples: SimpleScalar and M5. Besides performance analysis, these simulators can be extended to include power estimation. Full simulations of complete applications can be extremely time consuming. The tutorial will explain how sampling techniques can be used to reduce simulation time. Finally, it will conclude with a discussion on the accuracy that can be expected from architectural simulators.
  • Keywords
    Analytical models; Cities and towns; Clocks; Performance analysis; Power engineering and energy; Power engineering computing; Power measurement; Power system modeling; Sampling methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis, 2005. CODES+ISSS '05. Third IEEE/ACM/IFIP International Conference on
  • Conference_Location
    Jersey City, NJ, USA
  • Print_ISBN
    1-59593-161-9
  • Type

    conf

  • DOI
    10.1145/1084834.1084838
  • Filename
    4076301