An Investigation on Testing of Parallelized Code with OpenMP

  • Authors:
  • Robert Barnhart;Christian Trefftz;Paul Jorgensen;Yonglei Tao

  • Affiliations:
  • Department of Computer Science and Information Systems, Grand Valley State University, Allendale, MI 49401-9403;Department of Computer Science and Information Systems, Grand Valley State University, Allendale, MI 49401-9403;Department of Computer Science and Information Systems, Grand Valley State University, Allendale, MI 49401-9403;Department of Computer Science and Information Systems, Grand Valley State University, Allendale, MI 49401-9403

  • Venue:
  • IWOMP '07 Proceedings of the 3rd international workshop on OpenMP: A Practical Programming Model for the Multi-Core Era
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.