Programming-Model Centric Debugging for OpenMP

Abstract : In this paper, we introduce a new approach for debugging parallel applications based on the OpenMP programming standard. This approach is centered on the programming model, by opposition with more traditionnal debugging methods focused on the programming language and machine code. We detail the main axes of programming-model centric debugging: providing a structural representation of the application, following the execution dynamic behaviors and allowing interactions with the abstract and physical machines; and we explain how they apply to OpenMP fork-join and task-based programming.
Complete list of metadatas
Contributor : Jean-Francois Méhaut <>
Submitted on : Saturday, September 16, 2017 - 9:00:58 AM
Last modification on : Thursday, October 11, 2018 - 8:48:05 AM


  • HAL Id : hal-01351561, version 1



Kevin Pouget, Jean-François Méhaut, Miguel Santana. Programming-Model Centric Debugging for OpenMP. 2nd OpenMPCon Developpers Conference, Oct 2016, Nara, Japan. ⟨hal-01351561⟩



Record views


Files downloads