1996 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '96)
Analyzing Nondeterminacy of Message Passing Programs
Beijing, CHINA
June 12-June 14
ISBN: 0-8186-7460-1
Nondeterminacy is an important issue of testing and debugging parallel programs. For a message passing program the inter-process communication is the main cause of nondeterminacy. From a event-based view, the execution of a message passing parallel program can be modeled as a partially ordered set of events. The nondeterminacy is reflected in the partially ordered set. In this paper, we present a method to analyze the message wise nondeterminacy of a message passing program based on the execution trace which preserves the partial order relations.
Index Terms:
Parallel debugging, trace analysis, message passing
Citation:
Xiong Jianxin, Wang Dingxing, "Analyzing Nondeterminacy of Message Passing Programs," ispan, pp.547, 1996 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '96), 1996