************************************************************************************************************************ *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** ************************************************************************************************************************ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- D:\dsu\ResearchAtUBC\Dropbox\ParallelDevelop\AuxiliaryPrograms\Petsc-Solver-Test\petsc_unsym_f\ksp_inhm.exe on a arch-mswin-c-optimized named NWMOP with 1 processor, by dsu Sun Sep 22 19:52:22 2013 With 4 threads per MPI_Comm Using Petsc Development GIT revision: 2492010b6ebf10eed9da155c21c4e5e815469b33 GIT Date: 2013-09-20 15:48:09 -0500 Max Max/Min Avg Total Time (sec): 2.596e+002 1.00000 2.596e+002 Objects: 3.200e+001 1.00000 3.200e+001 Flops: 4.783e+007 1.00000 4.783e+007 4.783e+007 Flops/sec: 1.843e+005 1.00000 1.843e+005 1.843e+005 MPI Messages: 0.000e+000 0.00000 0.000e+000 0.000e+000 MPI Message Lengths: 0.000e+000 0.00000 0.000e+000 0.000e+000 MPI Reductions: 0.000e+000 0.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: 2.5960e+002 100.0% 4.7833e+007 100.0% 0.000e+000 0.0% 0.000e+000 0.0% 0.000e+000 0.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 (bytes) 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) ------------------------------------------------------------------------------------------------------------------------ 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 MatMult 8 1.0 1.0930e-002 1.0 1.66e+007 1.0 0.0e+000 0.0e+000 0.0e+000 0 35 0 0 0 0 35 0 0 0 1523 MatSolve 7 1.0 1.1572e-002 1.0 1.46e+007 1.0 0.0e+000 0.0e+000 0.0e+000 0 30 0 0 0 0 30 0 0 0 1259 MatLUFactorNum 1 1.0 2.2444e-002 1.0 9.47e+006 1.0 0.0e+000 0.0e+000 0.0e+000 0 20 0 0 0 0 20 0 0 0 422 MatILUFactorSym 1 1.0 6.3605e-003 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 MatAssemblyBegin 1 1.0 1.0240e-006 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 MatAssemblyEnd 1 1.0 5.2280e-003 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 MatGetRowIJ 1 1.0 2.0480e-006 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 MatGetOrdering 1 1.0 8.9650e-004 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 MatZeroEntries 1 1.0 9.0879e-004 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecView 1 1.0 2.4910e-001 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecMax 1 1.0 7.7823e-005 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecMin 1 1.0 7.6799e-005 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecMDot 6 1.0 9.7842e-004 1.0 2.26e+006 1.0 0.0e+000 0.0e+000 0.0e+000 0 5 0 0 0 0 5 0 0 0 2308 VecNorm 8 1.0 3.7273e-004 1.0 8.60e+005 1.0 0.0e+000 0.0e+000 0.0e+000 0 2 0 0 0 0 2 0 0 0 2308 VecScale 7 1.0 2.1555e-004 1.0 3.76e+005 1.0 0.0e+000 0.0e+000 0.0e+000 0 1 0 0 0 0 1 0 0 0 1746 VecCopy 1 1.0 1.1520e-004 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecSet 2 1.0 1.3005e-004 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecAXPY 4 1.0 2.7289e-004 1.0 4.30e+005 1.0 0.0e+000 0.0e+000 0.0e+000 0 1 0 0 0 0 1 0 0 0 1576 VecMAXPY 7 1.0 1.4991e-003 1.0 2.90e+006 1.0 0.0e+000 0.0e+000 0.0e+000 0 6 0 0 0 0 6 0 0 0 1936 VecAssemblyBegin 2 1.0 2.4576e-005 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecAssemblyEnd 2 1.0 2.5600e-006 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecReduceArith 4 1.0 1.5411e-004 1.0 3.23e+005 1.0 0.0e+000 0.0e+000 0.0e+000 0 1 0 0 0 0 1 0 0 0 2093 VecReduceComm 2 1.0 1.0240e-006 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 VecNormalize 7 1.0 5.7241e-004 1.0 1.13e+006 1.0 0.0e+000 0.0e+000 0.0e+000 0 2 0 0 0 0 2 0 0 0 1972 KSPGMRESOrthog 6 1.0 2.2016e-003 1.0 4.52e+006 1.0 0.0e+000 0.0e+000 0.0e+000 0 9 0 0 0 0 9 0 0 0 2051 KSPSetUp 1 1.0 6.9273e-004 1.0 0.00e+000 0.0 0.0e+000 0.0e+000 0.0e+000 0 0 0 0 0 0 0 0 0 0 0 KSPSolve 1 1.0 5.5090e-002 1.0 4.29e+007 1.0 0.0e+000 0.0e+000 0.0e+000 0 90 0 0 0 0 90 0 0 0 779 PCSetUp 1 1.0 2.9748e-002 1.0 9.47e+006 1.0 0.0e+000 0.0e+000 0.0e+000 0 20 0 0 0 0 20 0 0 0 318 PCApply 7 1.0 1.1583e-002 1.0 1.46e+007 1.0 0.0e+000 0.0e+000 0.0e+000 0 30 0 0 0 0 30 0 0 0 1258 ------------------------------------------------------------------------------------------------------------------------ Memory usage is given in bytes: Object Type Creations Destructions Memory Descendants' Mem. Reports information only for process 0. --- Event Stage 0: Main Stage Matrix 2 2 17760012 0 Vector 20 20 8632640 0 Index Set 5 5 487680 0 IS L to G Mapping 1 1 215636 0 Krylov Solver 1 1 18368 0 Preconditioner 1 1 984 0 Viewer 2 1 736 0 ======================================================================================================================== Average time to get PetscTime(): 5.11995e-008 #PETSc Option Table entries: -log_summary log_openmp_petsc_dev_opt_4.log -threadcomm_nthreads 4 -threadcomm_type openmp #End of PETSc Option Table entries Compiled without FORTRAN kernels Compiled with full precision matrices (default) sizeof(short) 2 sizeof(int) 4 sizeof(long) 4 sizeof(void*) 8 sizeof(PetscScalar) 8 sizeof(PetscInt) 4 Configure run at: Sun Sep 22 11:16:53 2013 Configure options: --with-cc="win32fe cl" --with-fc="win32fe ifort" --with-cxx="win32fe cl" --download-f-blas-lapack --with-openmp --with-mpi=0 --with-debugging=0 --useThreads=0 ----------------------------------------- Libraries compiled on Sun Sep 22 11:16:53 2013 on nwmop Machine characteristics: CYGWIN_NT-6.1-WOW64-1.7.22-0.268-5-3-i686-32bit Using PETSc directory: /cygdrive/c/cygwin/packages/petsc-dev Using PETSc arch: arch-mswin-c-optimized ----------------------------------------- Using C compiler: /cygdrive/c/cygwin/packages/petsc-dev/bin/win32fe/win32fe cl -MT -wd4996 -O2 -openmp ${COPTFLAGS} ${CFLAGS} Using Fortran compiler: /cygdrive/c/cygwin/packages/petsc-dev/bin/win32fe/win32fe ifort -MT -O3 -QxW -fpp -openmp ${FOPTFLAGS} ${FFLAGS} ----------------------------------------- Using include paths: -I/cygdrive/c/cygwin/packages/petsc-dev/arch-mswin-c-optimized/include -I/cygdrive/c/cygwin/packages/petsc-dev/include -I/cygdrive/c/cygwin/packages/petsc-dev/include -I/cygdrive/c/cygwin/packages/petsc-dev/arch-mswin-c-optimized/include -I/cygdrive/c/cygwin/packages/petsc-dev/include/mpiuni ----------------------------------------- Using C linker: /cygdrive/c/cygwin/packages/petsc-dev/bin/win32fe/win32fe cl Using Fortran linker: /cygdrive/c/cygwin/packages/petsc-dev/bin/win32fe/win32fe ifort Using libraries: -L/cygdrive/c/cygwin/packages/petsc-dev/arch-mswin-c-optimized/lib -L/cygdrive/c/cygwin/packages/petsc-dev/arch-mswin-c-optimized/lib -lpetsc -L/cygdrive/c/cygwin/packages/petsc-dev/arch-mswin-c-optimized/lib -lflapack -lfblas -L/cygdrive/c/cygwin/packages/petsc-dev/PROGRA~2IntelCOMPOS~1inintel64 Gdi32.lib User32.lib Advapi32.lib Kernel32.lib Ws2_32.lib -----------------------------------------