NOTE: I have moved. Here is my new webpage.
Homepage of Karl Fuerlinger
Home | Research | Teaching | OpenMP Profiler | Private

The OpenMP Profiler ompP

New January 2010: Version 0.7.1 available for download!

This version includes experimental support for tasking in OpenMP (C/C++ and Fortran). Version 0.7.1 fixes some issues with the make process in v0.7.0.

Download the usage guide and manual here in [TXT] [HTML] [PDF] format.

ompP is a profiling tool for OpenMP applications written in C/C++ or FORTRAN. ompP should work for most UNIX-like operating systems and OpenMP compilers. The profiling report of ompP becomes available immediately after program termination in a human-readable ASCII text format. ompP supports the measurement of hardware performance counters using PAPI and contains several advanced productivity features such as overhead analysis and detection of common inefficiency situations (performance properties).

ompP is distributed under the GNU General Public License (GPL) and is Copyright (C) 2005-2010 Karl Fuerlinger, Technische Universitaet Muenchen, Germany, the University of Tennessee, and the University of California at Berkeley

Compiler compatibility list for ompP:
CompilerPlatformC/C++FortranNotes
gcc 4.2.0Linux/x86OKOKShould work on other platforms as well
Intel icc/ifortLinux/x86,ia64,x86_64OKOK
IBM xlc/xlC/xlfAIXOKOKUse xlC to compile Opari
PathscaleLinuxOKOK
PGILinuxOKOKNot exentsively tested
CrayXT seriesOKOK

Download the usage guide and manual here in [TXT] [HTML] [PDF] format.


Last changed: Wed, 27 Jan 2010 17:56:52 -0500
Website maintained by: Karl Fuerlinger e-mail: