The Community for Technology Leaders
SC Conference (2003)
Phoenix, Arizona
Nov. 15, 2003 to Nov. 21, 2003
ISBN: 1-58113-695-1
pp: 17
Nicolai Kosche , Sun Microsystems, Inc., Menlo Park, California
Christopher Aoki , Sun Microsystems, Inc., Menlo Park, California
Brian J. N. Wylie , Sun Microsystems, Inc., Menlo Park, California
Marty Itzkowitz , Sun Microsystems, Inc., Menlo Park, California
ABSTRACT
Although memory performance is often a limiting factor in application performance, most tools only show performance data relating to the instructions in the program, not to its data. In this paper, we describe a technique for directly measuring the memory profile of an application. We describe the tools and their user model, and then discuss a particular code, the MCFbenchmark from SPEC CPU 2000. We show performance data for the data structures and elements, and discuss the use of the data to improve program performance. Finally, we discuss extensions to the work to provide feedback to the compiler for prefetching and to generate additional reports from the data.
INDEX TERMS
CITATION
Nicolai Kosche, Christopher Aoki, Brian J. N. Wylie, Marty Itzkowitz, "Memory Profiling using Hardware Counters", SC Conference, vol. 00, no. , pp. 17, 2003, doi:10.1109/SC.2003.10002
89 ms
(Ver 3.3 (11022016))