Hi Satish,<br>
What I am tring to do is using TAU to profile a solver using PETSc function calls on a Sicortex cluster. Now I am just building on a desktop.<br>
<br>
I tried tauex, it can run. But it did not provide me any explicit
profiling about PETSc function calls. Instead, it only gave me
profiling on the TAU application and MPI routines.<br>
<br>
I have send email inquiries to TAU developer. They suggestted me rebuild
PETSc with TAU if I want those profiles on PETSc function calls.<br>
<br>
Frankly, I do not have experience with profiling or performance
analysis on a solver. Do you have any suggestion or pointers to other source on doing performance
analysis for PETSc solvers, considering the option of using TAU may need lots of workarounds when I rebuilt PETSC with TAU on the cluster.<br><br>Thank you very much,<br><br>Yan<br><br> <font color="#888888"></font>On Wed, Jun 24, 2009 at 5:52 PM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>></span> wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">TAU isn't tested with petsc in the past few years. So thing could be<br>
broken. I'll have to check on this.<br>
</blockquote><div><br><br>Hi Satish,<br>What I am tring to do is using TAU to profile a solver using PETSc function calls on a Sicortex cluster.<br><br>I tried tauex, it can run. But it did not provide me any explicit profiling about PETSc function calls. Instead, it just give me an profiling on the TAU application and MPI routines.<br>
<br>I have send inquiryies to TAU developer. They suggestted me rebuild PETSc with TAU if I want those profiles on PETSc function calls.<br><br>Frankly, I do not have experience with profiling or performance analysis on a solver. Do you have any suggestion on doing performance analysis for PETSc solvers?<br>
<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
One comment though.. If you have tau built with mpi - you should use<br>
that mpi & wrappers with tau and not use --download-mpich. [but this<br>
is also likely broken]<br>
<font color="#888888"><br>
Satish<br>
</font><div><div></div><div class="h5"><br>
On Wed, 24 Jun 2009, Ryan Yan wrote:<br>
<br>
> Hi all,<br>
> I got configuration errors, when I trying to built PETSC with Tau.<br>
> Basically, I followed the instruction on the installation webpage of PETSc.<br>
><br>
> In the attached file, please find the configure log.<br>
><br>
> I do built TAU and PDT seperately, and TAU with mpi and PDT.<br>
><br>
> If any more information is needed, please let me know.<br>
><br>
> Thanks,<br>
><br>
> Yan<br>
><br>
<br>
</div></div></blockquote></div><br>