Hi Matt and Satish,<br>
Thank you very much for pointing this out. I almost forgot this. I will pay more attention to -log-summary. <br>
<br>
Yan<br><br><div class="gmail_quote">On Wed, Jun 24, 2009 at 6:18 PM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Have you tried running with -log_summary?<br>
<br>
[I still need to check tau]<br>
<div><div></div><div class="h5"><br>
Satish<br>
<br>
On Wed, 24 Jun 2009, Ryan Yan wrote:<br>
<br>
> Hi Satish,<br>
> What I am tring to do is using TAU to profile a solver using PETSc function<br>
> 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<br>
> about PETSc function calls. Instead, it only gave me profiling on the TAU<br>
> application and MPI routines.<br>
><br>
> I have send email inquiries to TAU developer. They suggestted me rebuild<br>
> 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<br>
> a solver. Do you have any suggestion or pointers to other source on doing<br>
> performance analysis for PETSc solvers, considering the option of using TAU<br>
> 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>
> On Wed, Jun 24, 2009 at 5:52 PM, Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br>
><br>
> > 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>
> ><br>
><br>
><br>
> Hi Satish,<br>
> What I am tring to do is using TAU to profile a solver using PETSc function<br>
> calls on a Sicortex cluster.<br>
><br>
> I tried tauex, it can run. But it did not provide me any explicit profiling<br>
> about PETSc function calls. Instead, it just give me an profiling on the TAU<br>
> application and MPI routines.<br>
><br>
> I have send inquiryies to TAU developer. They suggestted me rebuild PETSc<br>
> 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<br>
> a solver. Do you have any suggestion on doing performance analysis for PETSc<br>
> solvers?<br>
><br>
><br>
><br>
> ><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>
> ><br>
> > Satish<br>
> ><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<br>
> > 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>
> ><br>
><br>
<br>
</div></div></blockquote></div><br>