Newsgroups: comp.parallel.pvm
From: Thorsten Juergens <juergens@rainer.informatik.uni-dortmund.de>
Subject: profiling of pvm routines
Organization: University of Dortmund
Date: Thu, 17 Jul 1997 12:02:12 +0200
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <33CDEDA4.41C67EA6@rainer.informatik.uni-dortmund.de>

Hello !


I am doing some performance analysis for a distributed simulator
programmed with pvm 3.3.11 and gcc 2.7.2.1. For simplicity the profiling
is done by gprof (and of course -pg switch).

The curious thing is that some high-level function
calls like pvm_send and pvm_nrecv isn't profiled but other routines like
pvm_probe are. Also lower routines like mxfer are profiled but are
called <spontaneous> in the profile.
Therefore a correct analysis is almost impossible.

Is this a bug or did i ignore some important switches .. ?

I hope anybody could give me a useful hint !

Millions of thanks


Thorsten Juergens

