[0]PCSetUp_GAMG level 0 N=531441, n data rows=1, n data cols=1, nnz/row (ave)=23, np=2048 [0]PCGAMGFilterGraph 100% nnz after filtering, with threshold 0, 23.4764 nnz ave. (N=531441) [0]PCGAMGCoarsen_AGG square graph [0]PCGAMGCoarsen_AGG coarsen graph [0]maxIndSetAgg removed 0 of 531441 vertices. (0 local) 7916 selected. [0]PCGAMGProlongator_AGG New grid 7916 nodes PCGAMGOptprol_AGG smooth P0: max eigen=1.939122e+00 min=1.849642e-02 PC=jacobi [0]createLevel number of equations (loc) 4 with simple aggregation [0]PCSetUp_GAMG 1) N=7916, n data cols=1, nnz/row (ave)=63, 128 active pes [0]PCGAMGFilterGraph 99.9972% nnz after filtering, with threshold 0, 63.2425 nnz ave. (N=7916) [0]PCGAMGCoarsen_AGG square graph [0]PCGAMGCoarsen_AGG coarsen graph [0]maxIndSetAgg removed 0 of 7916 vertices. (0 local) 69 selected. [0]PCGAMGProlongator_AGG New grid 69 nodes PCGAMGOptprol_AGG smooth P0: max eigen=1.288232e+00 min=4.647296e-01 PC=jacobi [0]createLevel number of equations (loc) 0 with simple aggregation [0]PCSetUp_GAMG 2) N=69, n data cols=1, nnz/row (ave)=32, 1 active pes [0]PCSetUp_GAMG 3 levels, grid complexity = 1.0403 --- PETSc preconditioner built (in 9.406928e+00) 0 KSP Residual norm 1.363684713987e-01 1 KSP Residual norm 6.182909142594e-02 2 KSP Residual norm 2.941292074612e-02 3 KSP Residual norm 1.394885988394e-02 4 KSP Residual norm 6.307286745278e-03 5 KSP Residual norm 2.998856649793e-03 6 KSP Residual norm 1.450880899511e-03 7 KSP Residual norm 7.035206012255e-04 8 KSP Residual norm 3.416909719268e-04 9 KSP Residual norm 1.646842035749e-04 10 KSP Residual norm 8.012550479599e-05 11 KSP Residual norm 3.782505552546e-05 12 KSP Residual norm 1.762577036394e-05 13 KSP Residual norm 8.480562798227e-06 14 KSP Residual norm 4.068963163055e-06 15 KSP Residual norm 1.985231573703e-06 16 KSP Residual norm 9.851114463316e-07 17 KSP Residual norm 4.770650762693e-07 18 KSP Residual norm 2.492838016427e-07 19 KSP Residual norm 1.554899646236e-07 20 KSP Residual norm 1.201477340296e-07 21 KSP Residual norm 1.036881785950e-07 22 KSP Residual norm 9.129082774244e-08 23 KSP Residual norm 7.401818799291e-08 24 KSP Residual norm 5.170987720224e-08 25 KSP Residual norm 3.257350260288e-08 26 KSP Residual norm 2.270176433979e-08 27 KSP Residual norm 1.844156298739e-08 28 KSP Residual norm 1.622449723905e-08 29 KSP Residual norm 1.404495191349e-08 30 KSP Residual norm 1.082260727289e-08 31 KSP Residual norm 9.032836143459e-09 32 KSP Residual norm 7.885933785356e-09 33 KSP Residual norm 7.219741767344e-09 34 KSP Residual norm 6.448759691598e-09 35 KSP Residual norm 5.176705444400e-09 36 KSP Residual norm 3.616903341199e-09 37 KSP Residual norm 2.725318558876e-09 38 KSP Residual norm 2.330107950807e-09 39 KSP Residual norm 2.109556117261e-09 40 KSP Residual norm 1.833932838211e-09 41 KSP Residual norm 1.432903046285e-09 42 KSP Residual norm 9.818573044114e-10 --- system solved with PETSc (in 3.835666e+01) --- PETSc error = 8.696055e-06 / 1.955848e-03 --- number of dof: 531441.0, on average, number of neighbors: 22.9, h: 3.5e-02 ************************************************************************************************************************ *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** ************************************************************************************************************************ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- /ccc/scratch/cont003/gen6654/jolivetp/Cive/ff++/src/mpi/FreeFem++-mpi-PETSc on a arch-linux2-c-opt named curie2688 with 2048 processors, by jolivetp Wed Oct 9 14:37:18 2013 Using Petsc Release Version 3.4.2, Jul, 02, 2013 Max Max/Min Avg Total Time (sec): 6.346e+01 1.00029 6.344e+01 Objects: 5.000e+02 1.00000 5.000e+02 Flops: 2.109e+07 92.61730 5.875e+06 1.203e+10 Flops/sec: 3.324e+05 92.60087 9.260e+04 1.897e+08 MPI Messages: 2.721e+04 22.54060 4.701e+03 9.628e+06 MPI Message Lengths: 3.003e+07 90.33330 3.259e+02 3.137e+09 MPI Reductions: 7.820e+02 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: 6.2352e+01 98.3% 3.9057e+09 32.5% 3.588e+06 37.3% 1.925e+02 59.1% 7.760e+02 99.2% 1: MG Apply: 1.0910e+00 1.7% 8.1266e+09 67.5% 6.040e+06 62.7% 1.334e+02 40.9% 5.000e+00 0.6% ------------------------------------------------------------------------------------------------------------------------ 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 64 1.0 1.2096e-0136.7 2.01e+0665.2 1.5e+06 2.4e+02 0.0e+00 0 11 16 12 0 0 34 43 20 0 10985 MatConvert 2 1.0 6.1561e-02 1.9 0.00e+00 0.0 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatScale 6 1.0 3.4193e-02 2.1 5.36e+0482.0 3.0e+04 2.3e+02 0.0e+00 0 0 0 0 0 0 1 1 0 0 897 MatAssemblyBegin 37 1.0 1.5700e+00 5.4 0.00e+00 0.0 4.6e+04 1.0e+02 3.8e+01 2 0 0 0 5 2 0 1 0 5 0 MatAssemblyEnd 37 1.0 2.5539e+00 2.3 0.00e+00 0.0 4.9e+05 4.3e+01 1.2e+02 3 0 5 1 15 3 0 14 1 15 0 MatGetRow 2673111.4 1.4990e-02 3.7 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 6.4216e-01 1.1 0.00e+00 0.0 6.9e+05 4.8e+02 1.5e+02 1 0 7 11 19 1 0 19 18 19 0 MatView 6 1.0 3.6545e+011920.8 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 30 0 0 0 1 31 0 0 0 1 0 MatAXPY 2 1.0 2.0962e-02 3.5 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.7047e+00 6.6 4.55e+0478.7 1.8e+05 1.2e+02 4.8e+01 2 0 2 1 6 2 1 5 1 6 15 MatMatMultSym 2 1.0 1.6069e+00 8.4 0.00e+00 0.0 1.5e+05 9.6e+01 4.4e+01 2 0 2 0 6 2 0 4 1 6 0 MatMatMultNum 2 1.0 8.6123e-02 2.4 4.55e+0478.7 3.0e+04 2.3e+02 4.0e+00 0 0 0 0 1 0 1 1 0 1 301 MatPtAP 2 1.0 1.7611e+00 1.5 3.29e+0563.0 3.8e+05 2.0e+02 5.0e+01 3 2 4 2 6 3 5 10 4 6 107 MatPtAPSymbolic 2 1.0 2.8331e-01 1.1 0.00e+00 0.0 1.8e+05 3.3e+02 3.0e+01 0 0 2 2 4 0 0 5 3 4 0 MatPtAPNumeric 2 1.0 1.4787e+00 1.6 3.29e+0563.0 2.0e+05 6.9e+01 2.0e+01 2 2 2 0 3 2 5 5 1 3 128 MatTrnMatMult 2 1.0 7.7388e-01 1.0 1.78e+0659.6 2.1e+05 3.9e+03 5.8e+01 1 7 2 27 7 1 23 6 45 7 1163 MatGetLocalMat 10 1.0 6.0320e-04 4.6 0.00e+00 0.0 0.0e+00 0.0e+00 1.2e+01 0 0 0 0 2 0 0 0 0 2 0 MatGetBrAoCol 6 1.0 1.4171e+00242.5 0.00e+00 0.0 2.1e+05 3.5e+02 8.0e+00 1 0 2 2 1 1 0 6 4 1 0 MatGetSymTrans 4 1.0 6.4087e-03292.2 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 VecDot 1 1.0 9.5010e-0413.6 1.62e+03107.8 0.0e+00 0.0e+00 1.0e+00 0 0 0 0 0 0 0 0 0 0 1117 VecMDot 62 1.0 3.5323e-01 2.7 9.76e+05108.8 0.0e+00 0.0e+00 6.2e+01 0 5 0 0 8 0 16 0 0 8 1798 VecNorm 69 1.0 8.0653e-01 3.0 9.56e+04103.1 0.0e+00 0.0e+00 6.9e+01 1 1 0 0 9 1 2 0 0 9 77 VecScale 67 1.0 1.9736e-02298.8 4.62e+04103.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 1 0 0 0 1512 VecCopy 4 1.0 1.5974e-05 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 VecSet 42 1.0 9.0790e-0421.4 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 6 1.0 1.7406e-021460.1 8.25e+03103.2 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 306 VecMAXPY 66 1.0 6.3038e-0410.1 1.06e+06102.2 0.0e+00 0.0e+00 0.0e+00 0 6 0 0 0 0 18 0 0 0 1097598 VecAssemblyBegin 51 1.0 5.8935e-01 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 1.5e+02 1 0 0 0 19 1 0 0 0 19 0 VecAssemblyEnd 51 1.0 1.0490e-04 3.5 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 VecPointwiseMult 22 1.0 1.9073e-0520.0 9.80e+03111.4 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 311056 VecScatterBegin 117 1.0 2.6913e-03 7.7 0.00e+00 0.0 2.6e+06 3.3e+02 0.0e+00 0 0 27 27 0 0 0 72 46 0 0 VecScatterEnd 117 1.0 1.7652e-0131.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.0027e-05 7.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 67 1.0 8.0636e-01 3.0 1.39e+05103.1 0.0e+00 0.0e+00 6.7e+01 1 1 0 0 9 1 2 0 0 9 111 KSPGMRESOrthog 62 1.0 3.5370e-01 2.7 1.95e+06105.3 0.0e+00 0.0e+00 6.2e+01 0 11 0 0 8 0 33 0 0 8 3596 KSPSetUp 6 1.0 4.1621e-02 2.7 0.00e+00 0.0 0.0e+00 0.0e+00 8.0e+00 0 0 0 0 1 0 0 0 0 1 0 KSPSolve 1 1.0 1.7889e+00 1.0 1.82e+0799.3 7.2e+06 2.2e+02 9.1e+01 3 87 75 50 12 3268202 85 12 5840 PCSetUp 1 1.0 9.3759e+00 1.0 2.89e+0665.2 2.3e+06 6.6e+02 6.6e+02 15 13 24 48 84 15 40 64 81 84 166 PCApply 44 1.0 1.3495e+00 1.8 1.47e+07105.2 6.0e+06 2.1e+02 5.0e+00 2 68 63 41 1 2208168 69 1 6022 PCGAMGgraph_AGG 2 1.0 2.7457e-01 1.7 4.55e+0478.7 9.0e+04 1.2e+02 4.0e+01 0 0 1 0 5 0 1 3 1 5 95 PCGAMGcoarse_AGG 2 1.0 1.5912e+00 1.0 1.78e+0659.6 1.1e+06 1.1e+03 2.4e+02 3 7 12 40 31 3 23 31 69 31 566 PCGAMGProl_AGG 2 1.0 1.5023e+00 1.0 0.00e+00 0.0 1.7e+05 3.0e+02 5.6e+01 2 0 2 2 7 2 0 5 3 7 0 PCGAMGPOpt_AGG 2 1.0 2.2707e+00 1.0 7.54e+0587.8 4.8e+05 1.9e+02 1.1e+02 4 4 5 3 14 4 11 13 5 14 193 MGSetup Level 0 1 1.0 3.0804e-04 1.5 0.00e+00 0.0 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 0 MGSetup Level 1 1 1.0 1.4891e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 0 MGSetup Level 2 1 1.0 3.1209e-04 1.7 0.00e+00 0.0 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 0 --- Event Stage 1: MG Apply MatMult 88 1.0 2.8526e-01151.0 1.96e+0678.3 1.3e+06 2.3e+02 0.0e+00 0 9 14 10 0 3 14 22 24 0 3920 MatMultAdd 88 1.0 1.1536e+00 7.4 3.56e+05106.6 3.8e+05 6.1e+01 0.0e+00 1 2 4 1 0 69 3 6 2 0 180 MatMultTranspose 88 1.0 2.5092e-011328.8 3.56e+05106.6 3.8e+05 6.1e+01 0.0e+00 0 2 4 1 0 0 3 6 2 0 828 MatSolve 44 0.0 2.9478e-02 0.0 2.96e+05 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 10 MatSOR 176 1.0 7.7329e-0151.3 1.20e+07111.4 4.0e+06 2.3e+02 0.0e+00 0 55 41 30 0 27 81 66 72 0 8494 MatLUFactorSym 1 1.0 1.1539e-0342.8 0.00e+00 0.0 0.0e+00 0.0e+00 3.0e+00 0 0 0 0 0 0 0 0 0 60 0 MatLUFactorNum 1 1.0 1.5318e-0351.0 1.03e+05 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 67 MatGetRowIJ 1 0.0 2.9016e-04 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 MatGetOrdering 1 0.0 5.1713e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 9.8e-04 0 0 0 0 0 0 0 0 0 0 0 VecScale 264 1.0 2.1052e-04 2.6 1.36e+05 7.2 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 551099 VecSet 396 1.0 2.1212e-0340.1 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 VecAYPX 88 1.0 7.7486e-05 8.8 3.92e+04111.4 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 306271 VecScatterBegin 528 1.0 5.0748e-0295.6 0.00e+00 0.0 6.0e+06 2.1e+02 0.0e+00 0 0 63 41 0 0 0100100 0 0 VecScatterEnd 528 1.0 1.3324e+00 1.8 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 2 0 0 0 0 98 0 0 0 0 0 KSPSetUp 2 1.0 9.0599e-06 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 220 1.0 7.7675e-0141.6 1.20e+07111.4 4.0e+06 2.3e+02 5.0e+00 0 55 41 30 1 27 81 66 72100 8457 PCSetUp 1 1.0 3.1428e-0320.7 1.03e+05 0.0 0.0e+00 0.0e+00 5.0e+00 0 0 0 0 1 0 0 0 0100 33 PCSetUpOnBlocks 44 1.0 9.9680e-0354.8 1.03e+05 0.0 0.0e+00 0.0e+00 5.0e+00 0 0 0 0 1 0 0 0 0100 10 PCApply 44 1.0 2.9916e-0283.2 2.96e+05 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 10 MGSmooth Level 0 44 1.0 3.2856e-0236.0 3.99e+05 0.0 0.0e+00 0.0e+00 5.0e+00 0 0 0 0 1 0 0 0 0100 12 MGSmooth Level 1 88 1.0 2.3613e-01128.6 2.18e+06 0.0 2.7e+05 1.6e+02 0.0e+00 0 2 3 1 0 1 3 4 3 0 902 MGResid Level 1 44 1.0 2.2848e-014585.2 4.45e+05 0.0 9.0e+04 1.6e+02 0.0e+00 0 0 1 0 0 1 1 1 1 0 193 MGInterp Level 1 88 1.0 4.9898e-014735.0 8.68e+04 0.0 1.1e+04 8.6e+01 0.0e+00 0 0 0 0 0 2 0 0 0 0 12 MGSmooth Level 2 88 1.0 7.7451e-0147.8 1.01e+0794.2 3.7e+06 2.4e+02 0.0e+00 0 53 38 28 0 26 78 61 69 0 8206 MGResid Level 2 44 1.0 1.1662e-0161.0 1.64e+0664.6 1.2e+06 2.4e+02 0.0e+00 0 9 13 9 0 2 14 20 23 0 9415 MGInterp Level 2 88 1.0 1.1588e+0015.0 6.46e+05108.0 7.5e+05 6.1e+01 0.0e+00 1 3 8 1 0 68 5 12 4 0 354 ------------------------------------------------------------------------------------------------------------------------ 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 69 70 3855140 0 Matrix Coarsen 2 2 1272 0 Matrix Null Space 1 1 620 0 Vector 157 155 814960 0 Vector Scatter 19 19 20444 0 Index Set 52 55 65320 0 Krylov Solver 8 8 102064 0 Preconditioner 8 8 8004 0 Viewer 2 1 736 0 PetscRandom 2 2 1264 0 --- Event Stage 1: MG Apply Matrix 1 0 0 0 Vector 176 176 830016 0 Index Set 3 0 0 0 ======================================================================================================================== Average time to get PetscTime(): 9.53674e-08 Average time for MPI_Barrier(): 0.000136805 Average time for zero size MPI_Send(): 3.10247e-06 #PETSc Option Table entries: -eps 1e-8 -iter 200 -ksp_monitor -ksp_view -log_summary -mg_levels_ksp_type richardson -mg_levels_pc_type sor -pc_gamg_agg_nsmooths 1 -pc_gamg_verbose 2 -pc_mg_log -pc_type gamg #End of PETSc Option Table entries