[petsc-users] Scalsca support

Matthew Hills hillsmattc at outlook.com
Thu Oct 2 08:51:31 CDT 2014


Hi PETSc Team,

I'm attempting to use Scalsca to analyze the MPI communications in a program called SESKA. I'm struggling to find a means of doing so, do you perhaps have any ideas? 

I currently configure with:
./configure --with-mpi=1 --CFLAGS=-pg  -CXX_CXXFLAGS=-pg --FFLAGS=-pg --with-cc=gcc  --with-cxx=g++ --with-fc=gfortran --download-f-blas-lapack=${PETSC_DIR}/externalpackages/fblaslapacklinpack-3.1.1.tar.gz --with-parmetis=1 --download-parmetis=${PETSC_DIR}/externalpackages/parmetis-4.0.2-p3.tar.gz --with-mumps=1 --download-mumps=${PETSC_DIR}/externalpackages/MUMPS_4.10.0-p3.tar.gz --with-scalapack=1 --download-scalapack=${PETSC_DIR}/externalpackages/scalapack-2.0.2.tgz --download-blacs=${PETSC_DIR}/externalpackages/blacs-dev.tar.gz --with-superlu_dist=1 --download-superlu_dist=${PETSC_DIR}/externalpackages/superlu_dist_3.1.tar.gz --with-metis --download-metis=${PETSC_DIR}/externalpackages/metis-5.0.2-p3.tar.gz --with-sowing=${PETSC_DIR}/externalpackages/sowing-1.1.16d.tar.gz --with-c2html=0 --with-shared-libraries=1 --download-mpe=${SESKADIR}/packages/downloads/mpe2-1.3.0.tar.gz --download-mpich=${SESKADIR}/packages/downloads/mpich-3.0.4.tar.gz --with-debugging=1

The compiler flags are used to generate compiler based profiles. MPE is being used with the PETSc logger to also create a profile but this information is proving insufficient (not displaying MPI communications/barriers). 

I execute with:
mpiexec -n $1 seska -log_mpe petsc_mpe

Regards,
Matthew Hills
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20141002/8e934495/attachment.html>


More information about the petsc-users mailing list