On-the-fly Detection of the First Races in Programs with Nested Parallelism

  title={On-the-fly Detection of the First Races in Programs with Nested Parallelism},
  author={Yong-Kee Jun and Charles E. McDowell},
Detecting races is important for debugging shared-memory parallel programs , because the races result in unintended nondeterministic executions of the programs. Previous on-they techniques to detect races in programs with nested parallelism cannot guarantee that the race detected rst is not preceded by events that also participate in a race (occurred rst in our terminology). This paper presents the rst on-they technique to detect eeciently the races that occurred rst in programs that have… CONTINUE READING

From This Paper

Topics from this paper.


Publications referenced by this paper.
Showing 1-10 of 12 references

Empirical Comparison of Monitoring Algorithms for Access Anomaly Detection,

  • A. Dinning, E. Schonberg, An
  • 2nd Symp. on Principles and Practice of Parallel…
  • 1990
Highly Influential
14 Excerpts

Detection of Nondeterminacy in Parallel Programs,

  • P. A. Emrath, D. A. Padua, Automatic
  • 1st Workshop on Parallel and Distributed…
  • 1988
1 Excerpt

Similar Papers

Loading similar papers…