Language-Centric Performance Analysis of OpenMP Programs with Aftermath

  title={Language-Centric Performance Analysis of OpenMP Programs with Aftermath},
  author={Andi Drebes and Jean-Baptiste Br{\'e}jon and Antoniu Pop and Karine Heydemann and Albert Cohen},
We present a new set of tools for the language-centric performance analysis and debugging of OpenMP programs that allows programmers to relate dynamic information from parallel execution to OpenMP constructs. Users can visualize execution traces, examine aggregate metrics on parallel loops and tasks, such as load imbalance or synchronization overhead, and obtain detailed information on specific events, such as the partitioning of a loop’s iteration space, its distribution to workers according… CONTINUE READING

From This Paper

Figures and tables from this paper.


Publications referenced by this paper.

An OpenMP Runtime API for Profiling

  • Marty Itzkowitz, Oleg Mazurov, Nawal Copty, Yuan Lin
  • 2016
2 Excerpts

OpenMP Technical Report 2 on the OMPT Interface

  • Alexandre Eichenberger, John Mellor-Crummey, +6 authors Daniel Lorenz
  • Technical report,
  • 2014
1 Excerpt

Müller , Andreas Knüpfer , Matthias Jurenz , Matthias Lieber , Holger Brunst , Hartmut Mix , and Wolfgang E . Nagel . Developing scalable applications with Vampir , VampirServer and VampirTrace

  • S. Matthias
  • 2008

Similar Papers

Loading similar papers…