RWTH main building

cOMPunity-Logo

hosted by the Center of Computing and Communication of RWTH Aachen Universityhosted by the Center of Computing and Communication of RWTH Aachen University
back to home page printable version of this site
  Home   Home
  Resources   Resources
    Commercial Compilers
    Tools
    Freeware
    Benchmarking

Tools and Support

 

Listed below are some of the tools used for debugging, analyzing and for performance evaluation of OpenMP programs


Tool and Description

Opari portable source-to-source translation tool which instruments OpenMP applications with POMP monitoring calls (POMP: proposed OpenMP monitoring interface standard)

Total View Multiprocess debugger and analyzer from Etnus

Speedshop An integrated package of performance tools to run and examine performance of executables

Perfex A command line interface to processor event counters Prints out the hardware performance counters after the given command is executed

MPM Graphically displays the placement of memory pages of shared-memory applications on the nodes of a parallel machine

SvPablo A Graphical Source Code Browser for Performance Tuning and Visualization, Project at UIUC, supports interactive instrumentation of C, F77, F90 programs

Intel Thread Checker A compilation and analysis system that executes your program and automatically locates multithreading errors. The Thread Checker is the succor of the Assure Thread Analyser.

Paraver
Tool for performance analysis and visualization of (mixed) OpenMP and MPI parallel applications. Distributed by CEPBA-UPC

VivaMP is a commercial product by OOO "Program Verification Systems" which is a static source code analyzer. The analyzer is intended for detecting errors in parallel programs in which OpenMP technology is used. VivaMP supports C and C++ languages and is intended for diagnosing Windows applications.

 

11.04.2012
Impressum Disclaimer
Author:
Dieter an Mey