Hi, good point, I changed the 3.10 version so that it is configured with --with-debugging=0. You'll find attached the output of the new LogView. The execution time is reduced (although still not as good as 3.6) but I can't see any improvement with regard to memory.
You'll also find attached the grep GAMG on -info outputs for both versions. There are slight differences in grid dimensions or nnz values, but is it significant? Thanks, Myriam Le 03/08/19 à 23:23, Mark Adams a écrit : > Just seeing this now. It is hard to imagine how bad GAMG could be on a > coarse grid, but you can run with -info and grep on GAMG and send > that. You will see listing of levels, number of equations and number > of non-zeros (nnz). You can send that and I can get some sense of GAMG > is going nuts. > > Mark > > On Fri, Mar 8, 2019 at 11:56 AM Jed Brown via petsc-users > <[email protected] <mailto:[email protected]>> wrote: > > It may not address the memory issue, but can you build 3.10 with the > same options you used for 3.6? It is currently a debugging build: > > > ########################################################## > # > # > # WARNING!!! > # > # > # > # This code was compiled with a debugging option. > # > # To get timing results run ./configure > # > # using --with-debugging=no, the performance will > # > # be generally two or three times faster. > # > # > # > > ########################################################## > -- Myriam Peyrounette CNRS/IDRIS - HLST --
************************************************************************************************************************
*** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document ***
************************************************************************************************************************
---------------------------------------------- PETSc Performance Summary: ----------------------------------------------
./ex42 on a named ada163 with 1 processor, by ssos938 Mon Mar 11 10:03:37 2019
Using Petsc Release Version 3.10.2, Oct, 09, 2018
Max Max/Min Avg Total
Time (sec): 1.041e+02 1.000 1.041e+02
Objects: 3.450e+02 1.000 3.450e+02
Flop: 1.266e+11 1.000 1.266e+11 1.266e+11
Flop/sec: 1.216e+09 1.000 1.216e+09 1.216e+09
MPI Messages: 0.000e+00 0.000 0.000e+00 0.000e+00
MPI Message Lengths: 0.000e+00 0.000 0.000e+00 0.000e+00
MPI Reductions: 0.000e+00 0.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 flop
and VecAXPY() for complex vectors of length N --> 8N flop
Summary of Stages: ----- Time ------ ----- Flop ------ --- Messages --- -- Message Lengths -- -- Reductions --
Avg %Total Avg %Total Count %Total Avg %Total Count %Total
0: Main Stage: 1.0407e+02 100.0% 1.2656e+11 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 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
MatMult 4940 1.0 3.7229e+01 1.0 6.28e+10 1.0 0.0e+00 0.0e+00 0.0e+00 36 50 0 0 0 36 50 0 0 0 1687
MatMultAdd 696 1.0 1.5602e-01 1.0 2.48e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1587
MatMultTranspose 696 1.0 1.5075e-01 1.0 2.48e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1643
MatSolve 299 1.0 9.7132e-04 1.0 4.60e+05 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 474
MatSOR 4612 1.0 4.4669e+01 1.0 5.81e+10 1.0 0.0e+00 0.0e+00 0.0e+00 43 46 0 0 0 43 46 0 0 0 1301
MatLUFactorSym 1 1.0 7.7009e-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
MatLUFactorNum 1 1.0 5.6982e-05 1.0 1.43e+04 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 250
MatScale 6 1.0 2.8467e-04 1.0 3.56e+05 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1249
MatResidual 696 1.0 3.4763e+00 1.0 5.89e+09 1.0 0.0e+00 0.0e+00 0.0e+00 3 5 0 0 0 3 5 0 0 0 1694
MatAssemblyBegin 39 1.0 1.0967e-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
MatAssemblyEnd 39 1.0 2.3931e-01 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 5.2929e-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
MatGetOrdering 1 1.0 1.9407e-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
MatCoarsen 2 1.0 2.8205e-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
MatZeroEntries 2 1.0 1.3004e-01 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
MatView 22 1.0 4.2264e-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 2 1.0 1.1201e-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
MatMatMult 2 1.0 1.4979e-02 1.0 6.77e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 452
MatMatMultSym 3 1.0 1.4045e-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
MatMatMultNum 3 1.0 8.8191e-03 1.0 9.43e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1069
MatMatMatMult 2 1.0 5.0503e-02 1.0 3.28e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 650
MatMatMatMultSym 2 1.0 2.8311e-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
MatMatMatMultNum 2 1.0 2.2191e-02 1.0 3.28e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1479
MatPtAP 6 1.0 4.6292e+00 1.0 1.12e+09 1.0 0.0e+00 0.0e+00 0.0e+00 4 1 0 0 0 4 1 0 0 0 241
MatPtAPSymbolic 4 1.0 1.3822e+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
MatPtAPNumeric 4 1.0 3.1889e+00 1.0 1.09e+09 1.0 0.0e+00 0.0e+00 0.0e+00 3 1 0 0 0 3 1 0 0 0 340
MatTrnMatMult 1 1.0 2.2524e-02 1.0 2.66e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 118
MatGetSymTrans 4 1.0 4.2188e-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
DMCoarsen 2 1.0 2.9652e-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
DMCreateInterp 2 1.0 1.7883e-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
VecMDot 108 1.0 3.7005e-01 1.0 1.17e+09 1.0 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 3155
VecTDot 563 1.0 2.6634e-03 1.0 9.89e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 3715
VecNorm 415 1.0 1.3588e-02 1.0 6.44e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 4743
VecScale 115 1.0 1.3168e-02 1.0 2.91e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2212
VecCopy 997 1.0 6.6327e-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
VecSet 2614 1.0 1.5130e-01 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
VecAXPY 507 1.0 4.6909e-03 1.0 1.08e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2309
VecAYPX 6175 1.0 3.7644e-01 1.0 3.96e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1053
VecAXPBYCZ 3176 1.0 3.4336e-01 1.0 1.10e+09 1.0 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 3200
VecMAXPY 115 1.0 4.1233e-01 1.0 1.22e+09 1.0 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 2968
VecPointwiseMult 22 1.0 1.0252e-04 1.0 9.94e+04 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 969
VecScatterBegin 4 1.0 9.0098e-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
VecSetRandom 2 1.0 2.8300e-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
VecNormalize 115 1.0 2.5203e-02 1.0 8.74e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 3466
KSPSetUp 14 1.0 2.2874e-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
KSPSolve 1 1.0 8.8724e+01 1.0 1.27e+11 1.0 0.0e+00 0.0e+00 0.0e+00 85100 0 0 0 85100 0 0 0 1426
KSPGMRESOrthog 108 1.0 7.6382e-01 1.0 2.33e+09 1.0 0.0e+00 0.0e+00 0.0e+00 1 2 0 0 0 1 2 0 0 0 3057
PCGAMGGraph_AGG 2 1.0 5.1171e-02 1.0 1.04e+05 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2
PCGAMGCoarse_AGG 2 1.0 2.3357e-02 1.0 2.66e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 114
PCGAMGProl_AGG 2 1.0 8.5979e-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
PCGAMGPOpt_AGG 2 1.0 2.6197e-02 1.0 2.61e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 998
GAMG: createProl 2 1.0 1.0939e-01 1.0 2.89e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 264
Graph 4 1.0 5.1088e-02 1.0 1.04e+05 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2
MIS/Agg 2 1.0 3.1900e-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
SA: col data 2 1.0 7.8678e-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
SA: frmProl0 2 1.0 8.4860e-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
SA: smooth 2 1.0 1.6869e-02 1.0 7.03e+06 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 417
GAMG: partLevel 2 1.0 5.8156e-02 1.0 3.28e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 565
PCSetUp 2 1.0 4.7608e+00 1.0 1.15e+09 1.0 0.0e+00 0.0e+00 0.0e+00 5 1 0 0 0 5 1 0 0 0 241
PCSetUpOnBlocks 299 1.0 6.8402e-04 1.0 1.43e+04 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 21
PCApply 49 1.0 8.0299e+01 1.0 1.18e+11 1.0 0.0e+00 0.0e+00 0.0e+00 77 94 0 0 0 77 94 0 0 0 1475
------------------------------------------------------------------------------------------------------------------------
Memory usage is given in bytes:
Object Type Creations Destructions Memory Descendants' Mem.
Reports information only for process 0.
--- Event Stage 0: Main Stage
Distributed Mesh 6 6 31584 0.
Matrix 29 29 1202310072 0.
Matrix Coarsen 2 2 1272 0.
Index Set 23 23 1173656 0.
IS L to G Mapping 6 6 1087800 0.
Star Forest Graph 12 12 9728 0.
Discrete System 6 6 5572 0.
Vector 220 220 325237808 0.
Vec Scatter 8 8 5568 0.
Krylov Solver 15 15 568744 0.
Preconditioner 11 11 11612 0.
PetscRandom 4 4 2584 0.
Viewer 3 0 0 0.
========================================================================================================================
Average time to get PetscTime(): 9.53674e-08
#PETSc Option Table entries:
-levels 3
-model 0
-mx 48
-my 48
-mz 48
-stokes_ksp_monitor_blocks 0
#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: --PETSC_ARCH=real-mumps-hypre --with-cc=mpiicc --with-cxx=mpiicpc --with-fc=mpiifort --with-cpp="mpiicc -E" --COPTFLAGS=-O3 --FOPTFLAGS=-O3 --CXXOPTFLAGS=-O3 --with-scalar-type=real --with-blaslapack-dir=/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mkl/lib/intel64 --with-scalapack-lib="[/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mkl/lib/intel64/libmkl_scalapack_lp64.a,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mkl/lib/intel64/libmkl_blacs_intelmpi_lp64.a]" --with-scalapack-include=/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mkl/include --download-metis=/smplocal/src/pub/PETSc/petsc-pkg-metis-v5.1.0-p5.tar.gz --download-parmetis=/smplocal/src/pub/PETSc/petsc-pkg-parmetis-v4.0.3-p4.tar.gz --download-mumps=/smplocal/src/pub/PETSc/petsc-pkg-mumps-v5.1.2-p1.tar.gz --download-hypre=/smplocal/src/pub/PETSc/petsc-pkg-hypre-v2.14.0.tar.gz --with-debugging=0 --with-c2html=0 --prefix=/smplocal/pub/PETSc/3.10.2/real-mumps-hypre
-----------------------------------------
Libraries compiled on 2018-10-19 13:11:34 on ada338
Machine characteristics: Linux-2.6.32-754.6.3.el6.x86_64-x86_64-with-redhat-6.10-Santiago
Using PETSc directory: /smplocal/pub/PETSc/3.10.2/real-mumps-hypre
Using PETSc arch:
-----------------------------------------
Using C compiler: mpiicc -fPIC -wd1572 -O3
Using Fortran compiler: mpiifort -fPIC -O3
-----------------------------------------
Using include paths: -I/smplocal/pub/PETSc/3.10.2/real-mumps-hypre/include
-----------------------------------------
Using C linker: mpiicc
Using Fortran linker: mpiifort
Using libraries: -Wl,-rpath,/smplocal/pub/PETSc/3.10.2/real-mumps-hypre/lib -L/smplocal/pub/PETSc/3.10.2/real-mumps-hypre/lib -lpetsc -Wl,-rpath,/smplocal/pub/PETSc/3.10.2/real-mumps-hypre/lib -L/smplocal/pub/PETSc/3.10.2/real-mumps-hypre/lib -Wl,-rpath,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mkl/lib/intel64 -L/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mkl/lib/intel64 -Wl,-rpath,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mpi/intel64/lib/release_mt -L/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mpi/intel64/lib/release_mt -Wl,-rpath,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mpi/intel64/lib -L/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mpi/intel64/lib -Wl,-rpath,/smplocal/intel/clck/2018.3/lib/intel64 -L/smplocal/intel/clck/2018.3/lib/intel64 -Wl,-rpath,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/ipp/lib/intel64 -L/smplocal/intel/compilers_and_libraries_2018.2.199/linux/ipp/lib/intel64 -Wl,-rpath,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/compiler/lib/intel64_lin -L/smplocal/intel/compilers_and_libraries_2018.2.199/linux/compiler/lib/intel64_lin -Wl,-rpath,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mkl/lib/intel64_lin -L/smplocal/intel/compilers_and_libraries_2018.2.199/linux/mkl/lib/intel64_lin -Wl,-rpath,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/tbb/lib/intel64/gcc4.4 -L/smplocal/intel/compilers_and_libraries_2018.2.199/linux/tbb/lib/intel64/gcc4.4 -Wl,-rpath,/smplocal/intel/compilers_and_libraries_2018.2.199/linux/daal/lib/intel64_lin -L/smplocal/intel/compilers_and_libraries_2018.2.199/linux/daal/lib/intel64_lin -Wl,-rpath,/opt/intel/composer_xe_2013_sp1.1.106/compiler/lib/intel64 -L/opt/intel/composer_xe_2013_sp1.1.106/compiler/lib/intel64 -Wl,-rpath,/opt/intel/composer_xe_2013_sp1.1.106/ipp/lib/intel64 -L/opt/intel/composer_xe_2013_sp1.1.106/ipp/lib/intel64 -Wl,-rpath,/opt/intel/composer_xe_2013_sp1.1.106/mkl/lib/intel64 -L/opt/intel/composer_xe_2013_sp1.1.106/mkl/lib/intel64 -Wl,-rpath,/opt/intel/composer_xe_2013_sp1.1.106/tbb/lib/intel64/gcc4.4 -L/opt/intel/composer_xe_2013_sp1.1.106/tbb/lib/intel64/gcc4.4 -Wl,-rpath,/gpfs4l/smplocal/intel/compilers_and_libraries_2018.2.199/linux/compiler/lib/intel64_lin -L/gpfs4l/smplocal/intel/compilers_and_libraries_2018.2.199/linux/compiler/lib/intel64_lin -Wl,-rpath,/usr/lib/gcc/x86_64-redhat-linux/4.4.7 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7 -Wl,-rpath,/opt/intel/mpi-rt/2017.0.0/intel64/lib/release_mt -Wl,-rpath,/opt/intel/mpi-rt/2017.0.0/intel64/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64 -lHYPRE -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lparmetis -lmetis -lX11 -lstdc++ -ldl -lmpifort -lmpi -lmpigi -lrt -lpthread -lifport -lifcoremt_pic -limf -lsvml -lm -lipgo -lirc -lgcc_s -lirc_s -lstdc++ -ldl
-----------------------------------------
[0] PCSetUp_GAMG(): level 0) N=8788, n data rows=4, n data cols=4, nnz/row (ave)=92, np=1 [0] PCGAMGFilterGraph(): 100.% nnz after filtering, with threshold 0., 23.0555 nnz ave. (N=2197) [0] PCGAMGCoarsen_AGG(): Square Graph on level 1 of 1 to square [0] PCGAMGProlongator_AGG(): New grid 61 nodes [0] PCGAMGOptProlongator_AGG(): Smooth P0: max eigen=3.400299e+00 min=1.900190e-01 PC=jacobi [0] PCSetUp_GAMG(): 1) N=244, n data cols=4, nnz/row (ave)=84, 1 active pes [0] PCGAMGFilterGraph(): 100.% nnz after filtering, with threshold 0., 21.1967 nnz ave. (N=61) [0] PCGAMGProlongator_AGG(): New grid 7 nodes [0] PCGAMGOptProlongator_AGG(): Smooth P0: max eigen=4.400882e+00 min=1.349352e-01 PC=jacobi [0] PCSetUp_GAMG(): 2) N=28, n data cols=4, nnz/row (ave)=28, 1 active pes [0] PCSetUp_GAMG(): 3 levels, grid complexity = 1.02649
[0] PCSetUp_GAMG(): level 0) N=8788, n data rows=4, n data cols=4, nnz/row (ave)=92, np=1 [0] PCGAMGFilterGraph(): 100% nnz after filtering, with threshold 0, 23.0555 nnz ave. (N=2197) [0] PCGAMGCoarsen_AGG(): Square Graph on level 1 of 1 to square [0] PCGAMGProlongator_AGG(): New grid 64 nodes [0] PCGAMGOptProlongator_AGG(): Smooth P0: max eigen=3.400299e+00 min=1.900190e-01 PC=jacobi [0] PCSetUp_GAMG(): 1) N=256, n data cols=4, nnz/row (ave)=89, 1 active pes [0] PCGAMGFilterGraph(): 100% nnz after filtering, with threshold 0, 22.375 nnz ave. (N=64) [0] PCGAMGProlongator_AGG(): New grid 8 nodes [0] PCGAMGOptProlongator_AGG(): Smooth P0: max eigen=4.677854e+00 min=1.190368e-01 PC=jacobi [0] PCSetUp_GAMG(): 2) N=32, n data cols=4, nnz/row (ave)=32, 1 active pes [0] PCSetUp_GAMG(): 3 levels, grid complexity = 1.02953
smime.p7s
Description: Signature cryptographique S/MIME
