************************************************************************************************************************ *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** ************************************************************************************************************************ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- /home/dfuentes//exec/image_gcc-4.3.1-mpich2-1.0.7-cxx-dbg on a gcc-4.3.1 named dip_stafford with 1 processor, by dfuentes Sat Oct 17 08:32:24 2009 Using Petsc Release Version 3.0.0, Patch 4, Fri Mar 6 14:46:08 CST 2009 Max Max/Min Avg Total Time (sec): 2.631e+02 1.00000 2.631e+02 Objects: 1.470e+03 1.00000 1.470e+03 Flops: 1.319e+10 1.00000 1.319e+10 1.319e+10 Flops/sec: 5.012e+07 1.00000 5.012e+07 5.012e+07 Memory: 3.647e+08 1.00000 3.647e+08 MPI Messages: 0.000e+00 0.00000 0.000e+00 0.000e+00 MPI Message Lengths: 0.000e+00 0.00000 0.000e+00 0.000e+00 MPI Reductions: 6.200e+03 1.00000 Flop counting convention: 1 flop = 1 real number operation of type (multiply/divide/add/subtract) e.g., VecAXPY() for real vectors of length N --> 2N flops and VecAXPY() for complex vectors of length N --> 8N flops Summary of Stages: ----- Time ------ ----- Flops ----- --- Messages --- -- Message Lengths -- -- Reductions -- Avg %Total Avg %Total counts %Total Avg %Total counts %Total 0: Main Stage: 1.3139e+02 49.9% 1.2244e+08 0.9% 0.000e+00 0.0% 0.000e+00 0.0% 4.680e+02 7.5% 1: Initialization: 2.2063e+00 0.8% 1.6256e+06 0.0% 0.000e+00 0.0% 0.000e+00 0.0% 1.300e+01 0.2% 2: Mesh Generation: 6.4773e+01 24.6% 1.1148e+10 84.5% 0.000e+00 0.0% 0.000e+00 0.0% 3.101e+03 50.0% 3: Parallel Infrastructure: 6.4768e+01 24.6% 1.9169e+09 14.5% 0.000e+00 0.0% 0.000e+00 0.0% 2.294e+03 37.0% ------------------------------------------------------------------------------------------------------------------------ See the 'Profiling' chapter of the users' manual for details on interpreting output. Phase summary info: Count: number of times phase was executed Time and Flops: Max - maximum over all processors Ratio - ratio of maximum to minimum over all processors Mess: number of messages sent Avg. len: average message length Reduct: number of global reductions Global: entire computation Stage: stages of a computation. Set stages with PetscLogStagePush() and PetscLogStagePop(). %T - percent time in this phase %F - percent flops in this phase %M - percent messages in this phase %L - percent message lengths in this phase %R - percent reductions in this phase Total Mflop/s: 10e-6 * (sum of flops over all processors)/(max time over all processors) ------------------------------------------------------------------------------------------------------------------------ ########################################################## # # # WARNING!!! # # # # This code was compiled with a debugging option, # # To get timing results run config/configure.py # # using --with-debugging=no, the performance will # # be generally two or three times faster. # # # ########################################################## Event Count Time (sec) Flops --- Global --- --- Stage --- Total Max Ratio Max Ratio Max Ratio Mess Avg len Reduct %T %F %M %L %R %T %F %M %L %R Mflop/s ------------------------------------------------------------------------------------------------------------------------ --- Event Stage 0: Main Stage --- Event Stage 1: Initialization --- Event Stage 2: Mesh Generation --- Event Stage 3: Parallel Infrastructure --- Event Stage 4: Unknown --- Event Stage 5: Unknown --- Event Stage 6: Unknown --- Event Stage 7: Unknown ------------------------------------------------------------------------------------------------------------------------ Memory usage is given in bytes: Object Type Creations Destructions Memory Descendants' Mem. --- Event Stage 0: Main Stage Distributed array 2 0 0 0 Vec 159 153 387748384 0 Vec Scatter 5 0 0 0 Index Set 9 9 6507116 0 IS L to G Mapping 3 0 0 0 Matrix 3 0 0 0 Krylov Solver 1 0 0 0 Preconditioner 1 0 0 0 --- Event Stage 1: Initialization Vec 2 2 5204608 0 Matrix 3 0 0 0 --- Event Stage 2: Mesh Generation Vec 18 0 0 0 Index Set 3 0 0 0 Matrix 1 0 0 0 Krylov Solver 1 0 0 0 Preconditioner 1 0 0 0 --- Event Stage 3: Parallel Infrastructure Vec 666 666 1348176992 0 Index Set 222 222 288824664 0 Matrix 74 74 -2147483648 0 Krylov Solver 148 148 1397120 0 Preconditioner 148 148 104192 0 --- Event Stage 4: Unknown --- Event Stage 5: Unknown --- Event Stage 6: Unknown --- Event Stage 7: Unknown ======================================================================================================================== Average time to get PetscTime(): 2.14577e-07 #PETSc Option Table entries: -X_0 0.209000 -Y_0 0.262500 -Z_0 -0.024700 -bodytemp 33.900000 -info -info_exclude null,vec,mat,pc,ksp,snes -ix 0 -iy 0 -ksp_rtol 1.e-9 -magIx 65 -magIy 65 -meascov 2.000000 -method 2 -ntime 74 -nx 255 -ny 255 -nzero 0 -pc_type bjacobi -snes_converged_reason -snes_ls basic -snes_monitor -snes_rtol 1.e-6 -solver superlu_dist -statecov 1.500000 -tao_max_funcs 0 #End o PETSc Option Table entries Compiled without FORTRAN kernels Compiled with full precision matrices (default) sizeof(short) 2 sizeof(int) 4 sizeof(long) 8 sizeof(void*) 8 sizeof(PetscScalar) 8 Configure run at: Tue Aug 18 15:21:56 2009 Configure options: --download-f-blas-lapack=ifneeded --with-mpi-dir=/home/dfuentes/LIBRARIES/MPI/mpich2-1.0.7-gcc-4.3.1 --with-shared=1 --with-clanguage=C++ --download-mumps=1 --download-parmetis=1 --download-scalapack=1 --download-blacs=1 --download-plapack=1 --download-superlu_dist=1 ----------------------------------------- Libraries compiled on Tue Aug 18 15:44:58 CDT 2009 on dip_stafford Machine characteristics: Linux dip_stafford 2.6.18-128.1.10.el5 #1 SMP Wed Apr 29 13:53:08 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux Using PETSc directory: /home/dfuentes/LIBRARIES/PETSC/petsc-3.0.0-p4 Using PETSc arch: gcc-4.3.1-mpich2-1.0.7-cxx-dbg ----------------------------------------- Using C compiler: /home/dfuentes/LIBRARIES/MPI/mpich2-1.0.7-gcc-4.3.1/bin/mpicxx -Wall -Wwrite-strings -Wno-strict-aliasing -g -fPIC Using Fortran compiler: /home/dfuentes/LIBRARIES/MPI/mpich2-1.0.7-gcc-4.3.1/bin/mpif90 -fPIC -Wall -Wno-unused-variable -g ----------------------------------------- Using include paths: -I/home/dfuentes/LIBRARIES/PETSC/petsc-3.0.0-p4/gcc-4.3.1-mpich2-1.0.7-cxx-dbg/include -I/home/dfuentes/LIBRARIES/PETSC/petsc-3.0.0-p4/include -I/home/dfuentes/LIBRARIES/MPI/mpich2-1.0.7-gcc-4.3.1/include -I/home/dfuentes/LIBRARIES/PETSC/petsc-3.0.0-p4/gcc-4.3.1-mpich2-1.0.7-cxx-dbg/include ------------------------------------------ Using C linker: /home/dfuentes/LIBRARIES/MPI/mpich2-1.0.7-gcc-4.3.1/bin/mpicxx -Wall -Wwrite-strings -Wno-strict-aliasing -g Using Fortran linker: /home/dfuentes/LIBRARIES/MPI/mpich2-1.0.7-gcc-4.3.1/bin/mpif90 -fPIC -Wall -Wno-unused-variable -g Using libraries: -Wl,-rpath,/home/dfuentes/LIBRARIES/PETSC/petsc-3.0.0-p4/gcc-4.3.1-mpich2-1.0.7-cxx-dbg/lib -L/home/dfuentes/LIBRARIES/PETSC/petsc-3.0.0-p4/gcc-4.3.1-mpich2-1.0.7-cxx-dbg/lib -lpetscts -lpetscsnes -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetsc -Wl,-rpath,/home/dfuentes/LIBRARIES/PETSC/petsc-3.0.0-p4/gcc-4.3.1-mpich2-1.0.7-cxx-dbg/lib -L/home/dfuentes/LIBRARIES/PETSC/petsc-3.0.0-p4/gcc-4.3.1-mpich2-1.0.7-cxx-dbg/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lscalapack -lblacs -lsuperlu_dist_2.3 -lparmetis -lmetis -lPLAPACK -lflapack -lfblas -Wl,-rpath,/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/lib/gcc/x86_64-unknown-linux-gnu/4.3.1 -L/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/lib/gcc/x86_64-unknown-linux-gnu/4.3.1 -Wl,-rpath,/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/lib64 -L/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/lib64 -Wl,-rpath,/lib64 -L/lib64 -Wl,-rpath,/usr/lib64 -L/usr/lib64 -Wl,-rpath,/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/lib -L/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/lib -ldl -lgcc_s -lgfortranbegin -lgfortran -lm -Wl,-rpath,/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/libexec/gcc/x86_64-unknown-linux-gnu/4.3.1 -L/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/libexec/gcc/x86_64-unknown-linux-gnu/4.3.1 -Wl,-rpath,/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/libexec/gcc/x86_64-unknown-linux-gnu -L/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/libexec/gcc/x86_64-unknown-linux-gnu -Wl,-rpath,/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/lib/gcc/x86_64-unknown-linux-gnu -L/home/dfuentes/LIBRARIES/GCC/gcc-4.3.1-install/lib/gcc/x86_64-unknown-linux-gnu -Wl,-rpath,/lib -L/lib -lm -lstdc++ -lstdc++ -ldl -lgcc_s -ldl ------------------------------------------