Continuous Profiling: Where Have All the Cycles Gone? (1997)

by 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
Venue:ACM Transactions on Computer Systems
Citations:205 - 4 self

Documents Related by Co-Citation

32 Hot Cold Optimization of Large Windows/NT Applications – Robert Cohn, P. Geoffrey Lowney - 1996
691 Atom: A system for building customized program analysis tools – Amitabh Srivastava, Alan Eustace - 1994
179 A General Approach for Run-Time Specialization and its Application to C – Charles Consel - 1996
37 Accurate and Practical Profile-Driven Compilation Using the Profile Buffer – Thomas Conte, Kishore N. Menezes, Mary Ann Hirsch - 1996
123 Operating system support for improving data locality on CC-NUMA compute servers – B Verghese, S Devine, A Gupta, M Rosenblum - 1996
189 Exploiting hardware performance counters with flow and context sensitive profiling – Glenn Ammons, Thomas Ball, James R. Larus - 1997
231 Efficient Path Profiling – Thomas Ball, James R. Larus - 1996
24 effective dynamic compilation – J Auslander, M Philipose, C Chambers, S J Eggers, B N Bershad, “Fast - 1996
264 Trace Cache: a Low Latency Approach to High Bandwidth Instruction Fetching – Eric Rotenberg, Steve Bennett, James E. Smith, Eric Rotenberg - 1996
146 Embra: Fast and Flexible Machine Simulation – Emmett Witchel, Mendel Rosenblum - 1996
173 DAISY: Dynamic Compilation for 100% Architectural Compatibility – Kemal Ebcioglu, Erik R. Altman - 1997
148 Optimizing ML with Run-Time Code Generation – Peter Lee, Mark Leone
55 The APIC Approach to High Performance Network Interface Design: Protected DMA and Other Techniques – Zubin D. Dittia, Guru M. Parulkar, Jerome R. Cox, Jr. - 1997
852 Myrinet: A Gigabit-per-Second Local Area Network – Nanette J. Boden, Danny Cohen, Robert E. Felderman, Alan E. Kulawik, Charles L. Seitz, Jakov N. Seizovic, Wen-king Su - 1995
59 System Support for Automatic Profiling and Optimization – Xiaolan Zhang, et al.
118 ProfileMe: Hardware Support for Instruction-Level Profiling on Out-of-Order Processors – Jeffrey Dean, James E. Hicks, Carl A. Waldspurger, William E. Weihl, George Chrysos - 1997
9 Hot Cold Optimization of Large Windows NT Applications – R Cohn, G Lowney - 1996
96 Avoiding Conflict Misses Dynamically in Large Direct-Mapped Caches – Brian Bershad, Dennis Lee, Theodore H. Romer, J. Bradley Chen - 1994
598 Trace scheduling: A technique for global microcode compaction – J A Fisher - 1981