ACM Home Page
Please provide us with feedback. Feedback
Organizing processes and threads for debugging
Full text PdfPdf (228 KB)
Source
International Symposium on Software Testing and Analysis archive
Proceedings of the 2007 ACM workshop on Parallel and distributed systems: testing and debugging table of contents
London, United Kingdom
SESSION: Debugging MPD programs table of contents
Pages: 21 - 26  
Year of Publication: 2007
ISBN:978-1-59593-748-3
Author
Barry Kingsbury  TotalView Technologies, Natick, MA
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 33,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1273647.1273652
What is a DOI?

ABSTRACT

Debugging parallel programs containing thousands of processes and threads across hundreds or thousands of nodes by individually looking at each process and thread is possible. Possible, however, does not mean practical. The only workable approach is to organize processes and threads into groups and then debug the program by using these groups. This paper discusses the ways in which the TotalView Technologies Debugger (TVD) automatically organizes a program's processes and threads, the way developers can manually organize them when additional grouping capabilities are needed, and the implications of executing processes, threads, and groups asynchronously under debugger control.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
TotalView Technologies. TotalView Debugger Users Guide. TotalView Technologies, Natick, MA, 2007.
 
2
TotalView Technologies. TotalView Debugger Reference Guide. TotalView Technologies, Natick, MA, 2007.
 
3
High Performance Debugging Forum. High Performance Debugging Standards Effort, ed. J. Francioni and C. Pancake, Dept of Computer Science, Oregon State University, 1998.