Title
A practical tool for detecting races in OpenMP programs
Abstract
Detecting data races or just races is important for debugging OpenMP programs, because races result in unintended nondeterministic executions of the program. The previous tool to detect the races in OpenMP programs monitors a serial execution of the program, but unfortunately cannot guarantee to verify the existence of races even in the programs only with the directives. This paper presents a practical tool which monitors a parallel execution of standard OpenMP program, and not only verifies the existence of races but also detects first races for each shared variable in the programs.
Year
DOI
Venue
2005
10.1007/11535294_28
PACT
Keywords
Field
DocType
races result,standard openmp program,parallel execution,serial execution,previous tool,detecting data race,practical tool,openmp program,debugging openmp program,unintended nondeterministic execution
Shared variables,Shared memory,Nondeterministic algorithm,Computer science,Parallel algorithm,Parallel computing,Multiprocessing,Operating system,Debugging
Conference
Volume
ISSN
ISBN
3606
0302-9743
3-540-28126-6
Citations 
PageRank 
References 
3
0.43
10
Authors
4
Name
Order
Citations
PageRank
Young-Joo Kim1132.42
Mi-Young Park2508.60
So-Hee Park3204.67
Yong-Kee Jun417422.23