A mechanism for efficient debugging of parallel programs

BP Miller, JD Choi - ACM Sigplan Notices, 1988 - dl.acm.org
ACM Sigplan Notices, 1988dl.acm.org
This paper addresses the design and implementation of an integrated debugging system for
parallel programs running on shared memory multi-processors (SMMP). We describe the
use of flowback analysis to provide information on causal relationships between events in a
program's execution without re-executing the program for debugging. We introduce a
mechanism called incremental tracing that, by using semantic analyses of the debugged
program, makes the flowback analysis practical with only a small amount of trace generated …
This paper addresses the design and implementation of an integrated debugging system for parallel programs running on shared memory multi-processors (SMMP). We describe the use of flowback analysis to provide information on causal relationships between events in a program's execution without re-executing the program for debugging. We introduce a mechanism called incremental tracing that, by using semantic analyses of the debugged program, makes the flowback analysis practical with only a small amount of trace generated during execution. We extend flowback analysis to apply to parallel programs and describe a method to detect race conditions in the interactions of the co-operating processes.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果