------------------------------------------------------------------ PETSc Performance Summary: ------------------------------------------------------------------ ./fodo_cxx on a named MAC-140753 with 1 processor, by sasyed Wed Oct 5 15:46:38 2022 Using Petsc Development GIT revision: 13edcd4cb81e9aac5e7df5b115add781e019d143 GIT Date: 2022-10-05 15:00:15 +0000 Max Max/Min Avg Total Time (sec): 4.786e+02 1.000 4.786e+02 Objects: 5.600e+01 1.000 5.600e+01 Flops: 1.369e+07 1.000 1.369e+07 1.369e+07 Flops/sec: 2.860e+04 1.000 2.860e+04 2.860e+04 MPI Msg Count: 0.000e+00 0.000 0.000e+00 0.000e+00 MPI Msg Len (bytes): 7.718e+03 1.000 0.000e+00 7.718e+03 MPI Reductions: 2.000e+00 1.000 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 ------ ----- Flop ------ --- Messages --- -- Message Lengths -- -- Reductions -- Avg %Total Avg %Total Count %Total Avg %Total Count %Total 0: Main Stage: 4.7862e+02 100.0% 1.3691e+07 100.0% 0.000e+00 0.0% 0.000e+00 100.0% 2.000e+00 100.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 Flop: Max - maximum over all processors Ratio - ratio of maximum to minimum over all processors Mess: number of messages sent AvgLen: 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 flop 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 flop over all processors)/(max time over all processors) ------------------------------------------------------------------------------------------------------------------------ Event Count Time (sec) Flop --- Global --- --- Stage ---- Total Max Ratio Max Ratio Max Ratio Mess AvgLen Reduct %T %F %M %L %R %T %F %M %L %R Mflop/s ------------------------------------------------------------------------------------------------------------------------ --- Event Stage 0: Main Stage PetscBarrier 2 1.0 0.0000e+00 0.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 BuildTwoSided 2 1.0 8.0000e-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 VecScale 400 1.0 2.4610e-03 1.0 1.31e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 96 0 0 0 0 96 0 0 0 5326 VecSet 400 1.0 1.1310e-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 VecScatterBegin 800 1.0 8.7700e-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 VecScatterEnd 800 1.0 9.5600e-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 MatSolve 400 1.0 3.0925e+00 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 1 0 0 0 0 0 MatLUFactorSym 1 1.0 3.6597e-02 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 6.5226e-01 1.0 5.84e+05 1.0 0.0e+00 0.0e+00 0.0e+00 0 4 0 0 0 0 4 0 0 0 1 MatILUFactorSym 1 1.0 4.5000e-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 MatAssemblyBegin 1 1.0 0.0000e+00 0.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 1 1.0 3.5800e-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 MatGetRowIJ 1 1.0 1.0000e-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 MatGetOrdering 1 1.0 3.5000e-05 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 MatSetPreallCOO 1 1.0 4.8700e-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 MatSetValuesCOO 1 1.0 2.0200e-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 SFSetGraph 4 1.0 1.0350e-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 SFSetUp 2 1.0 3.9700e-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 SFPack 800 1.0 4.3000e-05 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 SFUnpack 800 1.0 3.0000e-05 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 KSPSetUp 1 1.0 0.0000e+00 0.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 400 1.0 3.0957e+00 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 1 0 0 0 0 0 PCSetUp 2 1.0 6.8938e-01 1.0 5.84e+05 1.0 0.0e+00 0.0e+00 0.0e+00 0 4 0 0 0 0 4 0 0 0 1 PCApply 400 1.0 3.0928e+00 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 1 0 0 0 0 0 --- Event Stage 1: Unknown ------------------------------------------------------------------------------------------------------------------------ Object Type Creations Destructions. Reports information only for process 0. --- Event Stage 0: Main Stage Vector 20 20 Distributed Mesh 2 2 Matrix 4 4 Index Set 13 13 IS L to G Mapping 2 2 Star Forest Graph 8 8 Discrete System 2 2 Weak Form 2 2 Krylov Solver 1 1 Preconditioner 1 1 Viewer 1 0 --- Event Stage 1: Unknown ======================================================================================================================== Average time to get PetscTime(): 1e-07 #No 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/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/petsc-main-fvyzywinastj2wpcrl5xv6aoolgioyrl --with-ssl=0 --download-c2html=0 --download-sowing=0 --download-hwloc=0 --with-cc=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/mpich-4.0.2-kmchf6d5m3iuyg4kvpjbtrex2svgffn6/bin/mpicc --with-cxx=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/mpich-4.0.2-kmchf6d5m3iuyg4kvpjbtrex2svgffn6/bin/mpic++ --with-fc=0 --with-precision=double --with-scalar-type=real --with-shared-libraries=1 --with-debugging=0 --with-openmp=0 --with-64-bit-indices=0 --with-blaslapack-lib=/Users/sasyed/Documents/packages/homebrew/Cellar/openblas/0.3.21/lib/libopenblas.dylib --with-x=0 --with-clanguage=C --with-cuda=0 --with-hip=0 --with-metis=1 --with-metis-include=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/metis-5.1.0-ra4aw7ne6iyecw5tvg3trt2udkzxt2sp/include --with-metis-lib=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/metis-5.1.0-ra4aw7ne6iyecw5tvg3trt2udkzxt2sp/lib/libmetis.dylib --with-hypre=1 --with-hypre-include=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hypre-develop-vdxaw6vf2rmlpev2p34hfavlvoxvcgfl/include --with-hypre-lib=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hypre-develop-vdxaw6vf2rmlpev2p34hfavlvoxvcgfl/lib/libHYPRE.a --with-parmetis=1 --with-parmetis-include=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/parmetis-4.0.3-bhiagqw4kosogbinleb7hdyw3am43lf7/include --with-parmetis-lib=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/parmetis-4.0.3-bhiagqw4kosogbinleb7hdyw3am43lf7/lib/libparmetis.dylib --with-kokkos=0 --with-kokkos-kernels=0 --with-superlu_dist=0 --with-ptscotch=0 --with-suitesparse=1 --with-suitesparse-include=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/include --with-suitesparse-lib="/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libumfpack.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libklu.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libcholmod.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libbtf.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libccolamd.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libcolamd.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libcamd.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libamd.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libsuitesparseconfig.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib/libspqr.dylib" --with-hdf5=1 --with-hdf5-include=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hdf5-1.12.1-qjmmqn3thmh646zr3kp5rnn3wjsgixow/include --with-hdf5-lib="/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hdf5-1.12.1-qjmmqn3thmh646zr3kp5rnn3wjsgixow/lib/libhdf5_hl.dylib /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hdf5-1.12.1-qjmmqn3thmh646zr3kp5rnn3wjsgixow/lib/libhdf5.dylib" --with-zlib=1 --with-zlib-include=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/zlib-1.2.12-cuektu7ku6zlkhpe2fflukc5v7u3666h/include --with-zlib-lib=/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/zlib-1.2.12-cuektu7ku6zlkhpe2fflukc5v7u3666h/lib/libz.dylib --with-mumps=0 --with-trilinos=0 --with-fftw=0 --with-valgrind=0 --with-gmp=0 --with-libpng=0 --with-giflib=0 --with-mpfr=0 --with-netcdf=0 --with-pnetcdf=0 --with-moab=0 --with-random123=0 --with-exodusii=0 --with-cgns=0 --with-memkind=0 --with-p4est=0 --with-saws=0 --with-yaml=0 --with-hwloc=0 --with-libjpeg=0 --with-scalapack=0 --with-strumpack=0 --with-mmg=0 --with-parmmg=0 --with-tetgen=0 ----------------------------------------- Libraries compiled on 2022-10-05 19:30:47 on MAC-140753 Machine characteristics: macOS-12.6-arm64-arm-64bit Using PETSc directory: /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/petsc-main-fvyzywinastj2wpcrl5xv6aoolgioyrl Using PETSc arch: ----------------------------------------- Using C compiler: /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/mpich-4.0.2-kmchf6d5m3iuyg4kvpjbtrex2svgffn6/bin/mpicc -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -fstack-protector -fno-stack-check -Qunused-arguments -fvisibility=hidden -g -O3 ----------------------------------------- Using include paths: -I/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/petsc-main-fvyzywinastj2wpcrl5xv6aoolgioyrl/include -I/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hypre-develop-vdxaw6vf2rmlpev2p34hfavlvoxvcgfl/include -I/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/include -I/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hdf5-1.12.1-qjmmqn3thmh646zr3kp5rnn3wjsgixow/include -I/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/parmetis-4.0.3-bhiagqw4kosogbinleb7hdyw3am43lf7/include -I/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/metis-5.1.0-ra4aw7ne6iyecw5tvg3trt2udkzxt2sp/include -I/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/zlib-1.2.12-cuektu7ku6zlkhpe2fflukc5v7u3666h/include ----------------------------------------- Using C linker: /Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/mpich-4.0.2-kmchf6d5m3iuyg4kvpjbtrex2svgffn6/bin/mpicc Using libraries: -Wl,-rpath,/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/petsc-main-fvyzywinastj2wpcrl5xv6aoolgioyrl/lib -L/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/petsc-main-fvyzywinastj2wpcrl5xv6aoolgioyrl/lib -lpetsc -Wl,-rpath,/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hypre-develop-vdxaw6vf2rmlpev2p34hfavlvoxvcgfl/lib -L/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hypre-develop-vdxaw6vf2rmlpev2p34hfavlvoxvcgfl/lib -Wl,-rpath,/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib -L/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/suite-sparse-5.10.1-p32hp4fommde2hlfbgqmwra3lgi2pubm/lib -Wl,-rpath,/Users/sasyed/Documents/packages/homebrew/Cellar/openblas/0.3.21/lib -L/Users/sasyed/Documents/packages/homebrew/Cellar/openblas/0.3.21/lib -Wl,-rpath,/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hdf5-1.12.1-qjmmqn3thmh646zr3kp5rnn3wjsgixow/lib -L/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/hdf5-1.12.1-qjmmqn3thmh646zr3kp5rnn3wjsgixow/lib -Wl,-rpath,/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/parmetis-4.0.3-bhiagqw4kosogbinleb7hdyw3am43lf7/lib -L/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/parmetis-4.0.3-bhiagqw4kosogbinleb7hdyw3am43lf7/lib -Wl,-rpath,/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/metis-5.1.0-ra4aw7ne6iyecw5tvg3trt2udkzxt2sp/lib -L/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/metis-5.1.0-ra4aw7ne6iyecw5tvg3trt2udkzxt2sp/lib -Wl,-rpath,/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/zlib-1.2.12-cuektu7ku6zlkhpe2fflukc5v7u3666h/lib -L/Users/sasyed/Documents/packages/spack/opt/spack/darwin-monterey-m1/clang-15.0.0/zlib-1.2.12-cuektu7ku6zlkhpe2fflukc5v7u3666h/lib -lHYPRE -lumfpack -lklu -lcholmod -lbtf -lccolamd -lcolamd -lcamd -lamd -lsuitesparseconfig -lspqr -lopenblas -lhdf5_hl -lhdf5 -lparmetis -lmetis -lz -lc++ -ldl -----------------------------------------