(Enter summary)
Abstract: Large complex programs are composed of many small routines that implement abstractions for the
routines that call them. To be useful, an execution profiler must attribute execution time in a way that is
significant for the logical structure of a program as well as for its textual decomposition. This data must
then be displayed to the user in a convenient and informative way. The gprof profiler accounts for the running
time of called routines in the running time of the routines that call them.... (Update)
Cited by: More
Fast, accurate call graph profiling - Spivey Oxford University
(Correct)
Cycle-Accurate Microarchitecture Performance Evaluation - Richard Hough Phillip (2006)
(Correct)
Cycle-Accurate Microarchitecture Performance Profiling - Hough, Jones, Friedman.. (2005)
(Correct)
Active bibliography (related documents): More All
0.3: Execution Profiling for Non-strict Functional Languages - Sansom (1994)
(Correct)
0.3: An Application Framework For Compositional Modularity - Banavar (1995)
(Correct)
0.3: The Evolution of Dbx - Linton (1990)
(Correct)
Similar documents based on text: More All
1.0: Practical Experience Of The Limitations Of Gprof - Varley (1993)
(Correct)
0.5: References - Lyon Snelick Kacker
(Correct)
0.4: DLX Simulator Directed Profiling - Jagannath (1992)
(Correct)
Related documents from co-citation: More All
15: Quartz: A Tool for Tuning Parallel Program Performance (context) - Anderson, Lazowska - 1990
13: Visualizing the Performance of Parallel Programs (context) - Heath, Etheridge - 1991
11: Optimally profiling and tracing programs
- Ball, Larus - 1992
BibTeX entry: (Update)
Graham, S., Kessler, P., and McKusick, M. gprof: A Call Graph Execution Profiler. In Proceedings of the SIGPLAN '82 Symposium on Compiler Construction (Boston, MA, June 1982), Association for Computing Machinery, pp. 120--126. http://citeseer.ist.psu.edu/graham82gprof.html More
@inproceedings{ graham82gprof,
author = "Susan L. Graham and Peter B. Kessler and Marshall K. McKusick",
title = "gprof: a Call Graph Execution Profiler",
booktitle = "{SIGPLAN} Symposium on Compiler Construction",
pages = "120-126",
year = "1982",
url = "citeseer.ist.psu.edu/graham82gprof.html" }
Citations (may not include all citations):
405
Depth first search and linear graph algorithm (context) - Tarjan - 1972
35
An empirical study of FORTRAN programs (context) - Knuth - 1971
15
Debugging Tools for High Level Languages (context) - Satterthwaite - 1972
8
An Experiment in Table Driven Code Generation (context) - Graham, Henry et al. - 1982
4
prof command (context) - Manual - 1979
3
Berkeley Pascal User's Manual (context) - Joy, Graham et al. - 1979
1
Writing Efficient Code (context) - Bentley - 1981
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://fermivista.math.jussieu.fr/ftp/gatekeeper.dec.com.html): More
U. S. Government Open Systems Interconnection Profile (GOSIP).. - Table Of
(Correct)
Resource ReSerVation Protocol (RSVP) - Version 1.. - Braden, Zhang.. (1996)
(Correct)
U. S. Government Open Systems Interconnection Profile (GOSIP).. - Table Of
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC