Proceedings Article10.1145/76263.76334
Models for visualization in parallel debuggers
Cherri M. Pancake,S. Utter +1 more
- 01 Aug 1989
- pp 627-636
35
TL;DR: This survey of recent research focuses on debugger visualization systems, focusing on the fact that debuggers are tied to specific models and that this association may restrict their usefulness and acceptability.
read more
Abstract: The complexity of parallel programming has stimulated the development of a variety of debugging tools. This survey of recent research focuses on debugger visualization systems. The effectiveness of such systems is bounded by the degree to which their representations of run-time behavior correlate with the language structures used to incorporate parallelism, as well as the logical framework adopted by the programmer. Current visualization systems are compared with the conceptual models supported by parallel languages. Attention is drawn to the fact that debuggers are tied to specific models and that this association may restrict their usefulness and acceptability.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Debugging parallel programs using sound
Joan M. Francioni,Larry Albright,Jay Alan Jackson +2 more
- 01 Dec 1991
TL;DR: This paper explores how sound can be used to depict different events that take place during a parallel program’s execution and focuses on dis@ibutedmemory parallel programs.
50
A bibliography of parallel debuggers, 1993 edition
Cherri M. Pancake,Robert H. B. Netzer +1 more
- 01 Dec 1993
TL;DR: A bibliography of over three hundred technical reports, journal and conference papers, and Ph.D. dissertations dealing with parallel and distributed debuggers covering treatments of programming environments, debugging methodology, and techniques for program analysis.
31
Finding bottlenecks in large-scale parallel programs
Jeffrey K. Hollingsworth
- 20 Nov 1995
TL;DR: This thesis addresses the problem of locating the source of performance bottlenecks in large-scale parallel and distributed applications by combining dynamic on-the-fly selection of what performance data to collect with decision support to assist users with the selection and presentation of performance data.
The Sounds of Parallel Programs
J.M. Francioni,J.A. Jackson,L. Albright +2 more
- 28 Apr 1991
TL;DR: Whether or not sound can be used effectively to depict dzferent events that take place during a parallel proBram's execution is investigated.
24
Scalable performance visualization for data-parallel programs
Steven T. Hackstadt,Allen D. Malony,Bernd Mohr +2 more
- 23 May 1994
TL;DR: These techniques are a result of utilizing the structural and distribution semantics of data-parallel programs as well as sophisticated three-dimensional graphics to demonstrate good visual scalability properties.
21
References
High-level debugging of distributed systems: The behavioral abstraction approach
Peter Bates,Jack C. Wileden +1 more
TL;DR: A high-level approach to debugging is presented that offers an alternative to the traditional techniques and a set of tools that has been constructed to effect this approach are outlined.
159
•Proceedings Article
Event-Driven Monitoring of Distributed Programs.
Richard J. LeBlanc,Arnold D. Robbins +1 more
- 01 Jan 1985
103
SCHEDULE: Tools for developing and analyzing parallel Fortran programs
Jack Dongarra,D.C. Sorensen +1 more
- 01 Nov 1986
TL;DR: The main tool in this environment is a package called SCHEDULE which has been designed to aid a programmer familiar with a Fortran programming environment to implement a parallel algorithm in a manner that will lend itself to transporting the resulting program across a wide variety of parallel machines.
99
Debugging a Distributed Computing System
TL;DR: The major differences between debugging a distributed system and debugging a sequential program are described and a methodology for distributed debugging is suggested and various tools or aids are proposed.
98
Cognitive Structures in the Comprehension and Memory of Computer Programs: An Investigation of Computer Program Debugging
Michael E. Atwood,H. Rudy Ramsey +1 more
- 01 Aug 1978
TL;DR: In this paper, a theoretical framework based on cognitive psychology on memory for text was developed to explain certain aspects of human behavior during computer program comprehension and debugging, and it was found that the difficulty in finding a program bug is a function of the bug's location in this hierarchy.
80
Related Papers (5)
David Socha,Mary L. Bailey,David Notkin +2 more
- 01 Nov 1988