See this document in CiteSeerX!

Continuous Profiling: Where Have All the Cycles Gone? (1997)  (Make Corrections)  (12 citations)
Jennifer M. Anderson, Lance M. BERC, JEFFREY DEAN, SANJAY GHEMAWAT, MONIKA R. HENZINGER, SHUN-TAK A. LEUNG, RICHARD L. SITES, MARK T. VANDEVOORDE, CARL A. WALDSPURGER, WILLIAM E. WEIHL



  Home/Search   Context   Related

Links:   DBLP

 
View or download:
colorado.edu/~diwan...p357anderson.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  colorado.edu/~diwan/7135/index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This article describes the Digital Continuous Profiling Infrastructure, a sampling-based profiling system designed to run continuously on production systems. The system supports multiprocessors, works on unmodified executables, and collects profiles for entire systems, including user programs, shared libraries, and the operating system kernel. Samples are collected at a high rate (over 5200 samples/sec. per 333MHz processor), yet with low overhead (1--3% slowdown for most workloads). Analysis... (Update)

Context of citations to this paper:   More

...3. Optimizations Profiles are collected by either instrumenting a binary with pixie [2] or using the statistical sampling profiler DCPI [14]. Both produce a database of basic block execution counts. The compiler reads the profile database and annotates basic blocks in its IL...

...detect anomalous behavior. Continuous on line profiling of operating systems with fine grain performance based feedback is described in [33], which also reports impressive performance improvements due to the continuous 8 profiling methodology adopted. In contrast, we focus...

Cited by:   More
An Architectural Framework for Run-Time Optimization - Merten, Trick, Barnes.. (2001)   (Correct)
Deep Start: A Hybrid Strategy for Automated Performance Problem.. - Roth, al. (2002)   (Correct)
Feedback directed optimization in Compaq's compilation tools.. - Cohn, Lowney (1999)   (Correct)

Similar documents (at the sentence level):
72.4%:   Continuous Profiling: Where Have All the Cycles Gone? - Jennifer M. Anderson.. (1997)   (Correct)

Active bibliography (related documents):   More   All
0.2:   The Performance of Applications and Operating Systems on.. - Bowman, Cardwell, Romer   (Correct)
0.1:   Image Processing on High Performance RISC Systems - Baglietto, Maresca.. (1996)   (Correct)
0.1:   Software-Managed Address Translation - Jacob, Mudge (1997)   (Correct)

Similar documents based on text:   More   All
0.5:   Transparent, Low-Overhead Profiling on Modern Processors - Anderson, Berc, Chrysos, .. (1998)   (Correct)
0.3:   Efficient and Flexible Value Sampling - Burrows, Erlingson, Leung.. (2000)   (Correct)
0.2:   The Modified Object Buffer: A Storage Management Technique for.. - Ghemawat (1995)   (Correct)

Related documents from co-citation:   More   All
6:   The superblock: An effective technique for vliw and superscalar compilation (context) - Hwu, Mahlke et al. - 1993
6:   System Support for Automatic Profiling and Optimization - Zhang, Wang et al. - 1997
5:   ProfileMe: Hardware support for instruction-level profiling on out-of-order proc.. - Dean, Hicks et al. - 1997

BibTeX entry:   (Update)

J.M. Anderson, L. Berc, J. Dean, S. Ghemawat, M. Henzinger, S.-T. A. Leung, D. Sites, M. Vandevoorde, C. Waldspurger, and W. E. Weihl. "Continuous profiling: Where have all the cycles gone?" Technical Note 1997-016. Digital Equipment Corporation Systems Research Center, Palo Alto, Calif., July 1997. http://citeseer.ist.psu.edu/anderson97continuous.html   More

@misc{ anderson97continuous,
  author = "J. Anderson and L. Berc and J. Dean and S. Ghemawat and M. Henzinger and
    S. Leung and D. Sites and M. Vandevoorde and C. Waldspurger and W. Weihl",
  title = "Continuous profiling: Where have all the cycles gone",
  text = "J.M. Anderson, L. Berc, J. Dean, S. Ghemawat, M. Henzinger, S.-T. A. Leung,
    D. Sites, M. Vandevoorde, C. Waldspurger, and W. E. Weihl. Continuous profiling:
    Where have all the cycles gone? Technical Note 1997-016. Digital Equipment
    Corporation Systems Research Center, Palo Alto, Calif., July 1997.",
  year = "1997",
  url = "citeseer.ist.psu.edu/anderson97continuous.html" }
Citations (may not include all citations):
197   Maximizing multiprocessor performance with the SUIF compiler - HALL, ANDERSON et al. - 1996  DBLP
150   gprof: A call graph execution profiler - GRAHAM, KESSLER et al. - 1982  DBLP
130   Optimally profiling and tracing programs - BALL, AND - 1994  ACM   DBLP
63   Complete computer simulation: The SimOS approach (context) - ROSENBLUM, HERROD et al. - 1995
58   Quartz: A tool for tuning parallel program performance (context) - ANDERSON, AND - 1990  ACM   DBLP
50   MTOOL: An integrated system for performance debugging shared.. (context) - GOLDBERG, AND - 1993
36   The program structure tree: Computing control regions in lin.. - JOHNSON, PEARSON et al. - 1994  DBLP
31   The GEM optimizing compiler system (context) - BLICKSTEIN, CRAIG et al. - 1992
27   Alpha AXP architecture reference manual (context) - SITES, AND - 1995
18   Hot cold optimization of large Windows/NT applications (context) - COHN, AND - 1996  ACM   DBLP
15   Performance analysis using the MIPS R10000 performance count.. (context) - ZAGHA, LARSON et al. - 1996
10   minimal standard (context) - CARTA - 1990
4   Memory bandwidth and machine balance in high performance com.. (context) - MCCALPIN - 1995
3   Operating system support for automated profiling and optimiz.. (context) - ZHANG, WANG et al. - 1997
1   Program profiling problems (context) - REISER, AND - 1994



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.colorado.edu/~diwan/7135/index.html):   More
Flow-Insensitive Points-to Analysis with Term and Set.. - Foster, Fähndrich, Aiken (1997)   (Correct)
Using Types to Analyze and Optimize Object-Oriented Programs - Diwan, McKinley, Moss (2001)   (Correct)
Parametric Shape Analysis via 3-Valued Logic - Sagiv, Reps, Wilhelm (1999)   (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