2004
DOI: 10.1016/j.jpdc.2004.03.012
|View full text |Cite
|
Sign up to set email alerts
|

Extending a traditional debugger to debug massively parallel applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2006
2006
2012
2012

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 20 publications
(12 citation statements)
references
References 1 publication
0
12
0
Order By: Relevance
“…Realizing the importance of the reliability of parallel and distributed programs, researchers have proposed many dynamic techniques for interactive parallel debugging [40], [41], [42], [43], [44], [45], [46] and automatic bug detection [12], [19], [24], [47], [48], [49], [50]. Interactive parallel debuggers help programmers identify the bugs by exploiting automated information collection, aggregation, and visualization techniques.…”
Section: Bug Detection For Parallel and Distributed Programsmentioning
confidence: 99%
“…Realizing the importance of the reliability of parallel and distributed programs, researchers have proposed many dynamic techniques for interactive parallel debugging [40], [41], [42], [43], [44], [45], [46] and automatic bug detection [12], [19], [24], [47], [48], [49], [50]. Interactive parallel debuggers help programmers identify the bugs by exploiting automated information collection, aggregation, and visualization techniques.…”
Section: Bug Detection For Parallel and Distributed Programsmentioning
confidence: 99%
“…In addition to these dynamic approaches, researchers have explored formal verification and model checking methods [49], [55] for detecting bugs such as deadlocks in parallel and distributed programs. Moreover, interactive parallel debuggers [9], [11], [15], [24], [37] leverage automated information collection, aggregation, and visualization to help programmers manually locate root causes of software bugs in parallel programs. In summary, these studies focus on detecting software bugs at the application level.…”
Section: Related Workmentioning
confidence: 99%
“…While we present this using STAT results, it captures general problems for contemporary scalable tool research, in particular with trends towards scalably combining reusable, serial components using a communication infrastructure [4], [7], [11].…”
Section: File System Issues and Access To Static Informationmentioning
confidence: 99%
“…Full-featured debuggers such as TotalView [14] and DDT [11] have been run on thousands of processes, but typically suffer high latencies for even simple operations at these scales. The Ladebug project [4] aims at providing scalable parallel debugging and presented a prototype debugger on top of a hierarchical communication network similar to MRNet used in STAT. However, Ladebug has not been evaluated at the scales targeted in this work.…”
Section: Related Workmentioning
confidence: 99%