TY - GEN
T1 - Testing infrastructure for OpenMP debugging interface implementations
AU - Protze, Joachim
AU - Ahn, Dong H.
AU - Laguna, Ignacio
AU - Schulz, Martin
AU - Müller, Matthias S.
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2016.
PY - 2016
Y1 - 2016
N2 - With complex codes moving to systems of greater on-node parallelism using OpenMP, debugging these codes is becoming increasingly challenging. While debuggers can significantly aid programmers, OpenMP support within existing debuggers is either largely ineffective or unsustainable. The OpenMP tools working group is working to specify a debugging interface for the OpenMP standard to be implemented by every OpenMP runtime implementation. To increase the acceptance of this interface by runtime implementers and to ensure the quality of these interface implementations, availability of a common testing infrastructure compatible with any runtime implementation is critical. In this paper, we present a promising software architecture for such a testing infrastructure.
AB - With complex codes moving to systems of greater on-node parallelism using OpenMP, debugging these codes is becoming increasingly challenging. While debuggers can significantly aid programmers, OpenMP support within existing debuggers is either largely ineffective or unsustainable. The OpenMP tools working group is working to specify a debugging interface for the OpenMP standard to be implemented by every OpenMP runtime implementation. To increase the acceptance of this interface by runtime implementers and to ensure the quality of these interface implementations, availability of a common testing infrastructure compatible with any runtime implementation is critical. In this paper, we present a promising software architecture for such a testing infrastructure.
UR - http://www.scopus.com/inward/record.url?scp=84992623504&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-45550-1_15
DO - 10.1007/978-3-319-45550-1_15
M3 - Conference contribution
AN - SCOPUS:84992623504
SN - 9783319455495
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 205
EP - 216
BT - OpenMP
A2 - Maruyama, Naoya
A2 - Wahib, Mohamed
A2 - de Supinski, Bronis R.
PB - Springer Verlag
T2 - 12th International Workshop on OpenMP, IWOMP 2016
Y2 - 5 October 2016 through 7 October 2016
ER -