Detecting unaffected message races in parallel programs

  • Authors:
  • Mi-Young Park;Yong-Kee Jun

  • Affiliations:
  • Computer Science, Gyeongsang National University, Jinju, South Korea;Computer Science, Gyeongsang National University, Jinju, South Korea

  • Venue:
  • GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Detecting unaffected race conditions is important to debugging message-passing programs effectively, because such a message race can affect other races to occur or not. Unfortunately, the previous technique to efficiently detect unaffected races does not guarantee that all of the detected races are unaffected. This paper presents a novel technique that manages the states of the detected races by examining if every received message is affected until the execution terminates. Our technique guarantees to efficiently detect unaffected races, because it maintains affects-relations of the races all along the execution of program.