************************************************************************************************************************ *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** ************************************************************************************************************************ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- Darcy_FE.py on a arch-python-macosx-10.11-intel named Justins-MacBook-Pro-2.local with 1 processor, by justin Tue Mar 8 15:47:06 2016 Using Petsc Development GIT revision: v3.4.2-11005-gb7ce8a7 GIT Date: 2016-01-08 23:04:01 -0600 Max Max/Min Avg Total Time (sec): 6.809e+00 1.00000 6.809e+00 Objects: 3.220e+02 1.00000 3.220e+02 Flops: 1.149e+09 1.00000 1.149e+09 1.149e+09 Flops/sec: 1.688e+08 1.00000 1.688e+08 1.688e+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: 0.000e+00 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: 4.8371e+00 71.0% 0.0000e+00 0.0% 0.000e+00 0.0% 0.000e+00 0.0% 0.000e+00 0.0% 1: FEM: 1.9715e+00 29.0% 1.1493e+09 100.0% 0.000e+00 0.0% 0.000e+00 0.0% 0.000e+00 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 VecSet 4 1.0 7.4410e-04 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 DMPlexInterp 1 1.0 9.4427e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 14 0 0 0 0 20 0 0 0 0 0 DMPlexStratify 4 1.0 2.0367e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 3 0 0 0 0 4 0 0 0 0 0 SFSetGraph 7 1.0 9.6104e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 --- Event Stage 1: FEM VecMDot 14 1.0 3.6863e-02 1.0 1.03e+08 1.0 0.0e+00 0.0e+00 0.0e+00 1 9 0 0 0 2 9 0 0 0 2799 VecNorm 15 1.0 3.8364e-03 1.0 1.47e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 3843 VecScale 30 1.0 7.6473e-03 1.0 1.23e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 1610 VecCopy 1 1.0 6.1202e-04 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 VecSet 219 1.0 6.2308e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 3 0 0 0 0 0 VecAXPY 1 1.0 6.2799e-04 1.0 9.83e+05 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1565 VecAYPX 75 1.0 3.0224e-03 1.0 2.86e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 947 VecMAXPY 15 1.0 5.0604e-02 1.0 1.17e+08 1.0 0.0e+00 0.0e+00 0.0e+00 1 10 0 0 0 3 10 0 0 0 2311 VecScatterBegin 66 1.0 2.0101e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 1 0 0 0 0 0 VecNormalize 15 1.0 8.5058e-03 1.0 2.21e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 2 0 0 0 0 2 0 0 0 2600 MatMult 189 1.0 1.8574e-01 1.0 2.35e+08 1.0 0.0e+00 0.0e+00 0.0e+00 3 20 0 0 0 9 20 0 0 0 1265 MatMultAdd 131 1.0 1.0210e-01 1.0 1.31e+08 1.0 0.0e+00 0.0e+00 0.0e+00 1 11 0 0 0 5 11 0 0 0 1281 MatSolve 30 1.0 6.5460e-02 1.0 6.33e+07 1.0 0.0e+00 0.0e+00 0.0e+00 1 6 0 0 0 3 6 0 0 0 966 MatSOR 150 1.0 3.2913e-01 1.0 3.36e+08 1.0 0.0e+00 0.0e+00 0.0e+00 5 29 0 0 0 17 29 0 0 0 1020 MatLUFactorSym 1 1.0 6.9141e-06 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatLUFactorNum 2 1.0 2.5080e-02 1.0 7.63e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 1 1 0 0 0 304 MatILUFactorSym 1 1.0 2.1084e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 1 0 0 0 0 0 MatConvert 1 1.0 7.5531e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatScale 2 1.0 3.1061e-03 1.0 2.25e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 723 MatResidual 75 1.0 4.0752e-02 1.0 6.10e+07 1.0 0.0e+00 0.0e+00 0.0e+00 1 5 0 0 0 2 5 0 0 0 1497 MatAssemblyBegin 25 1.0 5.0068e-06 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatAssemblyEnd 25 1.0 4.3352e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 2 0 0 0 0 0 MatGetRow 324000 1.0 2.3866e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 1 0 0 0 0 0 MatGetRowIJ 2 1.0 5.0068e-06 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatGetSubMatrix 4 1.0 1.9789e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 1 0 0 0 0 0 MatGetOrdering 2 1.0 2.6200e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatAXPY 1 1.0 9.1557e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 5 0 0 0 0 0 MatMatMult 1 1.0 4.3872e-02 1.0 5.60e+06 1.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 2 0 0 0 0 128 MatMatMultSym 1 1.0 3.0873e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 2 0 0 0 0 0 MatMatMultNum 1 1.0 1.2986e-02 1.0 5.60e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 1 0 0 0 0 432 PCSetUp 3 1.0 5.8205e-01 1.0 4.26e+07 1.0 0.0e+00 0.0e+00 0.0e+00 9 4 0 0 0 30 4 0 0 0 73 PCApply 15 1.0 9.2259e-01 1.0 5.53e+08 1.0 0.0e+00 0.0e+00 0.0e+00 14 48 0 0 0 47 48 0 0 0 600 KSPGMRESOrthog 14 1.0 8.1533e-02 1.0 2.06e+08 1.0 0.0e+00 0.0e+00 0.0e+00 1 18 0 0 0 4 18 0 0 0 2531 KSPSetUp 9 1.0 9.2344e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 KSPSolve 1 1.0 1.3281e+00 1.0 9.18e+08 1.0 0.0e+00 0.0e+00 0.0e+00 20 80 0 0 0 67 80 0 0 0 691 ------------------------------------------------------------------------------------------------------------------------ Memory usage is given in bytes: Object Type Creations Destructions Memory Descendants' Mem. Reports information only for process 0. --- Event Stage 0: Main Stage Container 8 7 4032 0. Viewer 1 0 0 0. Index Set 14 19 10665880 0. Section 28 13 8736 0. Vector 4 60 118516760 0. Vector Scatter 0 2 1328 0. Matrix 0 19 65527144 0. Preconditioner 0 10 10096 0. Krylov Solver 0 10 29808 0. Distributed Mesh 10 7 32816 0. GraphPartitioner 4 3 1836 0. Star Forest Bipartite Graph 23 16 12928 0. Discrete System 10 7 6048 0. --- Event Stage 1: FEM Container 4 2 1152 0. Index Set 20 8 6272 0. IS L to G Mapping 4 0 0 0. Vector 128 63 8190008 0. Vector Scatter 4 0 0 0. Matrix 26 2 15644636 0. Preconditioner 11 1 1016 0. Krylov Solver 11 1 1352 0. Distributed Mesh 3 0 0 0. Star Forest Bipartite Graph 6 2 1616 0. Discrete System 3 0 0 0. ======================================================================================================================== Average time to get PetscTime(): 9.53674e-08 #PETSc Option Table entries: -log_view -solver_fieldsplit_0_ksp_type preonly -solver_fieldsplit_0_pc_type ilu -solver_fieldsplit_1_ksp_type preonly -solver_fieldsplit_1_pc_type ml -solver_ksp_rtol 1e-7 -solver_ksp_type gmres -solver_pc_fieldsplit_schur_fact_type upper -solver_pc_fieldsplit_schur_precondition selfp -solver_pc_fieldsplit_type schur -solver_pc_type fieldsplit #End of 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 sizeof(PetscInt) 4 Configure options: --prefix=/Users/justin/Software/firedrake/lib/python2.7/site-packages/petsc PETSC_ARCH=arch-python-macosx-10.11-intel --with-shared-libraries=1 --with-debugging=0 --with-c2html=0 --with-cc=/usr/local/bin/mpicc --with-cxx=/usr/local/bin/mpicxx --with-fc=/usr/local/bin/mpif90 --download-ctetgen --download-triangle --download-chaco --download-metis --download-parmetis --download-scalapack --download-hypre --download-mumps --download-netcdf --download-hdf5 --download-exodusii --download-ml ----------------------------------------- Libraries compiled on Wed Mar 2 04:30:19 2016 on Justins-MacBook-Pro-2.local Machine characteristics: Darwin-15.3.0-x86_64-i386-64bit Using PETSc directory: /private/var/folders/jd/qh5zn6jn5kz_byz9gxz5kl2m0000gn/T/pip-kPmqPT-build Using PETSc arch: arch-python-macosx-10.11-intel ----------------------------------------- Using C compiler: /usr/local/bin/mpicc -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Qunused-arguments -g -O3 ${COPTFLAGS} ${CFLAGS} Using Fortran compiler: /usr/local/bin/mpif90 -Wall -Wno-unused-variable -ffree-line-length-0 -Wno-unused-dummy-argument -g -O ${FOPTFLAGS} ${FFLAGS} ----------------------------------------- Using include paths: -I/private/var/folders/jd/qh5zn6jn5kz_byz9gxz5kl2m0000gn/T/pip-kPmqPT-build/arch-python-macosx-10.11-intel/include -I/private/var/folders/jd/qh5zn6jn5kz_byz9gxz5kl2m0000gn/T/pip-kPmqPT-build/include -I/private/var/folders/jd/qh5zn6jn5kz_byz9gxz5kl2m0000gn/T/pip-kPmqPT-build/include -I/private/var/folders/jd/qh5zn6jn5kz_byz9gxz5kl2m0000gn/T/pip-kPmqPT-build/arch-python-macosx-10.11-intel/include -I/Users/justin/Software/firedrake/lib/python2.7/site-packages/petsc/include -I/opt/X11/include -I/usr/local/Cellar/open-mpi/1.10.2/include ----------------------------------------- Using C linker: /usr/local/bin/mpicc Using Fortran linker: /usr/local/bin/mpif90 Using libraries: -Wl,-rpath,/private/var/folders/jd/qh5zn6jn5kz_byz9gxz5kl2m0000gn/T/pip-kPmqPT-build/arch-python-macosx-10.11-intel/lib -L/private/var/folders/jd/qh5zn6jn5kz_byz9gxz5kl2m0000gn/T/pip-kPmqPT-build/arch-python-macosx-10.11-intel/lib -lpetsc -Wl,-rpath,/Users/justin/Software/firedrake/lib/python2.7/site-packages/petsc/lib -L/Users/justin/Software/firedrake/lib/python2.7/site-packages/petsc/lib -lHYPRE -Wl,-rpath,/usr/local/opt/libevent/lib -L/usr/local/opt/libevent/lib -Wl,-rpath,/usr/local/Cellar/open-mpi/1.10.2/lib -L/usr/local/Cellar/open-mpi/1.10.2/lib -Wl,-rpath,/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/7.0.2/lib/darwin -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/7.0.2/lib/darwin -lclang_rt.osx -lmpi_cxx -lc++ -Wl,-rpath,/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.2/lib/darwin -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.2/lib/darwin -lclang_rt.osx -lml -lclang_rt.osx -lmpi_cxx -lc++ -lclang_rt.osx -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lscalapack -llapack -lblas -lparmetis -lmetis -ltriangle -Wl,-rpath,/opt/X11/lib -L/opt/X11/lib -lX11 -lchaco -lexoIIv2for -lexodus -lnetcdf -lhdf5hl_fortran -lhdf5_fortran -lhdf5_hl -lhdf5 -lctetgen -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lgfortran -Wl,-rpath,/usr/local/Cellar/gcc/5.3.0/lib/gcc/5/gcc/x86_64-apple-darwin15.0.0/5.3.0 -L/usr/local/Cellar/gcc/5.3.0/lib/gcc/5/gcc/x86_64-apple-darwin15.0.0/5.3.0 -Wl,-rpath,/usr/local/Cellar/gcc/5.3.0/lib/gcc/5 -L/usr/local/Cellar/gcc/5.3.0/lib/gcc/5 -lgfortran -lgcc_ext.10.5 -lquadmath -lm -lclang_rt.osx -lmpi_cxx -lc++ -lclang_rt.osx -Wl,-rpath,/usr/local/opt/libevent/lib -L/usr/local/opt/libevent/lib -Wl,-rpath,/usr/local/Cellar/open-mpi/1.10.2/lib -L/usr/local/Cellar/open-mpi/1.10.2/lib -ldl -lmpi -lSystem -Wl,-rpath,/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.2/lib/darwin -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.2/lib/darwin -lclang_rt.osx -ldl -----------------------------------------