next up previous contents
Next: Contents   Contents




ADAPTOR
Profiling Guide

Thomas Brandes
Institute for Algorithms and Scientific Computing (SCAI)
Fraunhofer Gesellschaft (FhG)
Schloß Birlinghoven, D-53754 St. Augustin, Germany
e-mail: brandes@scai.fhg.de

Abstract:

ADAPTOR (Automatic DAta Parallelism TranslatOR) is a Fortran compilation system developed at the SCAI institute of FhG, Germany. This guide describes how the ADAPTOR compilation system can be used to get profile information for Fortran programs.

Most current processors have special, on-chip hardware that can be used to monitor the performance of the processor. Profiling enables the counting of events by performance counters (e.g. timestamp, cache misses, floating-point instructructions). This data can be used to guide efforts to improve performance of an application. The profiling support of ADAPTOR provides an easy and flexible interface for such counters and relates the values of the counters back to the regions and data structures of the source program.

ADAPTOR supports profiling for all kind of Fortran applications. This includes serial Fortran programs, but also OpenMP, HPF and MPI Fortran applications.




next up previous contents
Next: Contents   Contents
Thomas Brandes 2004-03-19