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.
Origin | Files produced by the author(s) |
---|
Origin | Files produced by the author(s) |
---|