Subroutine profiling results for the CPU2006 benchmarks

  • Authors:
  • Reinhold P. Weicker;John L. Henning

  • Affiliations:
  • SPEC CPU Subcommittee;Sun Microsystems

  • Venue:
  • ACM SIGARCH Computer Architecture News
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Subroutine profiling is a well-known performance tool. For application or system programmers, it determines "hot spots" where the program spends most of its time, and where careful rewriting can most help performance. For compiler authors, it can give information about programming style in such hot spots, and can indicate where compiler improvements may be useful. For hardware designers and analysts, it can be the starting point to explain performance behavior.