(Enter summary)
Abstract: This thesis addresses the problem of trying to locate the source of performance bottlenecks in large-scale
parallel and distributed applications. Performance monitoring creates a dilemma: identifying a bottleneck necessitates
collecting detailed information, yet collecting all this data can introduce serious data collection bottlenecks. At
the same time, users are being inundated with volumes of complex graphs and tables that require a performance
expert to interpret. I have developed a new... (Update)
Context of citations to this paper: More
...levels of detail. This helps to systematically focus on the region of code causing the performance problem. A previous informal study [10] shows that users generally start by taking a high level view of the performance of their applications, and isolate the source of their...
...kernelresident libpcap portion of the well known tcpdump facility. Higher level services that interpret or analyze monitoring data[16, 24] are not the subject of this research, but would be useful when using monitoring data for runtime program steering[25] or to help...
Cited by: More
Performance Data Gathering for the Origin2000 - Prestor (1999)
(Correct)
dproc - Extensible Run-Time Resource Monitoring.. - Jancic.. (2002)
(Correct)
Characterisation Based Bottleneck Analysis of Parallel Systems - Zemerly, Papay, Nudd
(Correct)
Similar documents (at the sentence level):
10.3%: Dynamic Program Instrumentation for Scalable Performance Tools - Jeffrey Hollingsworth (1994)
(Correct)
8.2%: Dynamic Control of Performance Monitoring on Large Scale.. - Hollingsworth, Miller (1993)
(Correct)
7.3%: An Adaptive Cost Model for Parallel Program Instrumentation - Jeffrey Hollingsworth (1994)
(Correct)
Active bibliography (related documents): More All
1.0: An API for Runtime Code Patching - Buck, Hollingsworth (2000)
(Correct)
0.8: Performance Visualization Of Parallel Programs - D'Paola (1997)
(Correct)
0.6: Efficient Run-Time Monitoring of Timing Constraints - Mok, Liu (1997)
(Correct)
Similar documents based on text: More All
0.1: The Paradyn Parallel Performance Tools and PVM - Miller, Hollingsworth, Callaghan (1994)
(Correct)
0.1: Modeling, Evaluation, and Testing of Paradyn Instrumentation.. - Waheed, Rover, al. (1996)
(Correct)
0.1: The Paradyn Parallel Performance Measurement Tools - Miller, Callaghan (1995)
(Correct)
Related documents from co-citation: More All
3: The Paradyn parallel performance measurement tool
- Miller - 1995
2: Digital dynamic telepathology -- the virtual microscope
- Afework, Beynon et al. - 1998
2: Fine-Grained Dynamic Instrumentation of Commodity Operating System Kernels
- Ariel, Miller - 1999
BibTeX entry: (Update)
J. K. Hollingsworth. Finding Bottlenecks in Large-scale Parallel Programs. PhD thesis, University of Wisconsin, Aug. 1994. http://citeseer.ist.psu.edu/hollingsworth94finding.html More
@techreport{ jeffrey94finding,
author = "Hollingsworth, Jeffrey K.",
title = "{F}inding {B}ottlenecks in {L}arge {S}cale {P}arallel {P}rograms",
number = "CS-TR-94-1243",
month = "September",
year = "1994",
url = "citeseer.ist.psu.edu/hollingsworth94finding.html" }
Citations (may not include all citations):
572
Computers and Intractability (context) - Garey, Johnson - 1979
496
SPLASH: Stanford Parallel Applications for Shared-Memory (context) - Singh, Weber et al. - 1992
352
Time, Clocks, and the Ordering of Events in a Distributed Sy.. (context) - Lamport - 1978
262
Visualizing Performance of Parallel Programs (context) - Heath, Etheridge - 1991
207
Internet time synchronization: the network time protocol
- Mills - 1991
163
Debugging Parallel Programs with Instant Replay (context) - LeBlanc, Mellor-Crummey - 1987
155
Alpha Architecture Reference Manual (context) - Sites - 1992
150
gprof: a Call Graph Execution Profiler
- Graham, Kessler et al. - 1982
132
Zeus: a system for algorithm animation and multi-view editin..
- Brown - 1991
130
Optimally Profiling and Tracing Programs
- Ball, Larus - 1992
126
Scalable Performance Analysis: The Pablo Performance Analysi..
- Reed, Aydt et al. - 1993
81
A Performance Evaluation of Four Parallel Join Algorithms in..
- Schneider, DeWitt - 1989
80
Abstract Execution: A Technique for Efficiently Tracing Prog.. (context) - Larus - 1990
74
Threads and Input/Output in the Synthesis Kernel
- Massalin, Pu - 1989
73
PICL - A Portable Instrumented Communication Library (context) - Geist, Heath et al. - 1990
70
A Methodology for Building Application-Specific Visualizatio..
- Stasko, Kraemer - 1993
69
Multiprocessor Hash-Based Join Algorithms
- DeWitt, Gerber - 1985
68
Integrated PVM framework supports heterogeneous network comp..
- Dongarra, Geist et al. - 1993
58
Quartz: A Tool for Tuning Parallel Program Performance (context) - Anderson, Lazowska - 1990
50
JEWEL: Design and Implementation of a Distributed Measuremen.. (context) - Lange, Kroger et al. - 1992
47
Visualization and debugging in a heterogeneous environment (context) - Beguelin, Dongarra et al. - 1993
47
Fast Breakpoints: Design and Implementation (context) - Kessler - 1990
46
Working Sets Past and Present (context) - Denning - 1980
46
IPS-2: The Second Generation of a Parallel Program Measureme.. (context) - Miller, Clark et al. - 1990
39
Performance Tuning with AIMS - An Automated Instrumentation ..
- Yan - 1994
37
Large-scale Linearly Constrained Optimization (context) - Murtagh, Saunders - 1978
36
Resource Constrained Scheduling as Generalized Bin Packing (context) - Garey, Graham et al. - 1976
35
A Hybrid Monitor for Behavior and Performance Analysis of Di.. (context) - Haban, Wybranietz - 1990
34
Visualizing Performance Debugging (context) - Lehr, Segall et al. - 1989
32
Analyzing Parallel Program Executions Using Multiple Views (context) - LeBlanc, Mellor-Crummey et al. - 1990
30
Performance Debugging Shared Memory Multiprocessor Programs .. (context) - Goldberg, Hennessy - 1991
29
The Paragon Performance Monitoring Environment (context) - Ries, Anderson et al. - 1993
29
the accuracy and stability of clocks synchronized by the Net..
- Mills - 1990
28
Precise Compile-Time Performance Prediction of Superscalar-B..
- Wang - 1994
27
Critical Path Analysis for the Execution of Parallel and Dis.. (context) - Yang, Miller - 1988
26
Performance Measurement Tools in a Multiprocessor Environmen.. (context) - Burkhart, Millen - 1989
24
Multiprocessor Performance Measurement Instrumentation
- Mink, Carpenter et al. - 1990
23
Practical data breakpoints: design and implementation
- Wahbe, Lucco et al. - 1993
23
Monitoring Distributed Systems (context) - Joyce, Lomow et al. - 1987
22
PIE: A programming and instrumentation environment for paral.. (context) - Segall, Rudolph - 1985
21
The Integration of Application and System Based Metrics in A..
- Hollingsworth, Irvin et al. - 1991
17
A Portable Platform for Distributed Event Environments (context) - Bruegge - 1991
17
Models for visualization in parallel debuggers (context) - Pancake, Utter - 1989
17
The MPP Apprentice Performance Tool: Delivering the Performa.. (context) - Williams, Hoel et al. - 1994
16
Data Visualization and Performance Analysis in the Prism Pro.. (context) - Sistare, Allen et al. - 1992
15
Journal of Parallel and Distributed Computing (context) - Kohn, Williams - 1993
14
Postloading for Fun and Profit (context) - Johnson - 1990
14
What Users Need in Parallel Tools Support: Survey Results an..
- Pancake, Cook - 1994
14
Parallel Program Performance Metrics: A Comparison and Valid..
- Hollingsworth, Miller - 1992
13
Animating Work and Time for Debugging Parallel Programs Foun.. (context) - Zernik, Rudolph - 1991
13
The SP1 High-Performance Switch (context) - Stunkel, Shea et al. - 1994
13
Performance Debugging Using Parallel Performance Predicates
- Crovella, LeBlanc - 1993
13
Perspective Views: A Technique for Enhancing Parallel Progra.. (context) - Hough, Cuny - 1990
12
Monitoring and Performance Measuring Distributed Systems dur.. (context) - Wybranietz, Haban - 1988
12
Performance Assertion Checking
- Perl, Weihl - 1993
12
Intrusion Compensation for Performance Evaluation of Paralle.. (context) - Yan, Listgarten - 1993
11
Distributed Debugging Tools for Heterogeneous Distributed Sy.. (context) - Bates - 1988
11
Department of Computer Science (context) - Malony, Observability et al. - 1990
11
A Distributed Programs Monitor for Berkeley UNIX (context) - Miller, Macrander et al. - 1985
10
Debugging Parallel Programs Using Sound (context) - Francioni, Albright et al. - 1991
9
Visualizing the Behavior of Massively Parallel Programs (context) - Friedell, LaPolla et al. - 1991
9
A Hardware-Based Performance Monitor for the Intel iPSC/2 Hy.. (context) - Malony, Reed - 1990
8
The POWER2 Performance Monitor (context) - Welbon, Chen-Nui et al.
8
Profiling Under UNIX by Patching (context) - Bishop - 1987
8
BBN Advanced Computers (context) - Overview - 1987
8
Segmentation and the Design of Multiprogrammed Computer Syst.. (context) - Dennis - 1965
8
EDL: A Basis For Distributed System Debugging Tools (context) - Bates, Wileden - 1982
7
Selective Monitoring Using Performance Metric Predicates (context) - Fineman, Hontalas - 1992
7
Cray Research Inc (context) - Architecture, HR-
6
InfoSound: An Audio Aid to Program Comprehension (context) - Sonnenwald, Gopinaht et al. - 1990
6
Inaccuracies in Program Profilers (context) - Ponder, Fateman - 1988
6
Performance visualization of parallel programs on a shared m.. (context) - Bernstein, Bolmarcich et al. - 1989
6
Performance measurement of parallel and distributed programs.. (context) - Yang, Miller - 1989
5
The Design and Implementation of TOPSYS (context) - Bemmerl, Bode et al. - 1991
5
The Use of Sound in an Exploratory Visualization Environment (context) - Smith, Williams - 1989
4
The Application of Code Instrumentation Technology in the Lo.. (context) - Brown - 1992
4
Tools for Constructing Distributed Reactive Systems
- Marzullo, Wood - 1991
4
Cray Research Inc (context) - Formats, Reference et al. - 2014
3
Capacity Management Review (context) - Evaluation - 1993
3
Instrumentation for Application Performance Tuning: The M31 .. (context) - Reilly - 1989
3
University of Wisconsin-Madison (context) - Lewandowski, Thesis - 1994
3
A VLSI Chip Set For A Multiprocessor Performance Measurement.. (context) - Mink, Carpenter - 1990
3
Performance Efficient Parallel Programming in MPC (context) - Vrsalovic - 1989
3
Connection Machine Debugging and Performance Analysis: Prese.. (context) - Title - 1991
3
Intel Supercomputer Systems Division (context) - PS - 1992
2
Tools to aid in the analysis of memory access patterns for F..
- Brewer, Dongarra et al. - 1988
2
RP3 Performance Monitoring Hardware (context) - Brantley, McAuliffe et al. - 1989
2
METRIC: a kernel instrumentation system for distributed envi.. (context) - Mcdaniel - 1977
2
Personal Communication (context) - Thakkar
2
Experience with a Performance Analyzer for Multithreaded App.. (context) - Hansen, Linthicum et al. - 1990
2
Debugging Techniques for Communicating (context) - Smith - 1981
2
A language and system for parallel programming (context) - Schwan, Ramnath et al. - 1988
1
A high-level debugger/profiler architecture for shared-memor.. (context) - Aral, Gertner - 1988
1
MKM: Mach Kernel Monitor Description, Examples and Measureme.. (context) - Lehr, Black et al. - 1989
1
An Experience with the ANALYZER/SX Performance Tuning Tool (context) - Kinoshita - 1989
1
Program Tracing in Cedar (context) - Malony - 1987
1
An Integrated Instrumentation Environment for Multiprocessor.. (context) - Segall, Singh et al. - 1983
1
Program Profiling Problems, and a Solution via Machine Langu.. (context) - Reiser, Skudlarek - 1994
1
Meiko CS-2 interconnect (context) - Homewood, McLaren - 1993
1
Measuring Simultaneous Events in a Multiprocessor System (context) - Hecksen, Klar et al. - 1982
1
the multidimensional vector bin packing (context) - Csirik, Frenk et al. - 1990
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.umd.edu/~hollings/vita.htm): More
Dynamic Control of Performance Monitoring on Large Scale.. - Hollingsworth, Miller (1993)
(Correct)
Dynamic Program Instrumentation for Scalable Performance Tools - Jeffrey Hollingsworth (1994)
(Correct)
Parallel Program Performance Metrics: A Comparison and.. - Hollingsworth, Miller (1992)
(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