Advanced compiler optimizations for supercomputers
Communications of the ACM - Special issue on parallelism
Parallel programming in OpenMP
Parallel programming in OpenMP
Software Testing: A Craftman's Approach
Software Testing: A Craftman's Approach
A New Verification Rule and Its Applications
IEEE Transactions on Software Engineering
An efficient algorithm for exploiting multiple arithmetic units
IBM Journal of Research and Development
Hi-index | 0.00 |
Testing is a crucial element of software development. As OpenMP becomes more widely used, a relevant question for developers is: How will programs, that have been parallelized with OpenMP, be tested for correctness? OpenMP programs are concurrent programs and as such all the risks of concurrent programming are present as well. This paper presents some observations about testing parallelized loops using OpenMP.