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

https://hal.archives-ouvertes.fr/hal-01351561
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

Identifiers

  • HAL Id : hal-01351561, version 1

Collections

Citation

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⟩

Share

Metrics

Record views

246

Files downloads

30