[petsc-users] time spent on each level of the solver for multigrid preconditioner

fdkong fd.kong at siat.ac.cn
Tue Apr 12 01:22:52 CDT 2011


Hi every one
   I uses multigrid preconditioner for my application. Running the code with "Options Database Keys" 	-pc_mg_log, but can not get time spent on each level of the solver.  I want to know time spent on each level respectively.
   


VecMDot               30 1.0 2.8007e-03 2.5 1.61e+05 1.1 0.0e+00 0.0e+00 3.0e+01  0  4  0  0  8   0  4  0  0  9   217
VecNorm               48 1.0 2.3482e-03 2.1 1.07e+05 1.1 0.0e+00 0.0e+00 4.8e+01  0  3  0  0 12   0  3  0  0 15   173
VecScale              39 1.0 3.2115e-04 1.2 4.36e+04 1.1 0.0e+00 0.0e+00 0.0e+00  0  1  0  0  0   0  1  0  0  0   513
VecCopy               17 1.0 1.6999e-04 1.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
VecSet               125 1.0 5.7936e-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
VecAXPY               17 1.0 2.6035e-04 1.6 3.80e+04 1.1 0.0e+00 0.0e+00 0.0e+00  0  1  0  0  0   0  1  0  0  0   552
VecAYPX                4 1.0 8.7976e-05 1.3 4.47e+03 1.1 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0   192
VecMAXPY              38 1.0 7.0500e-04 1.1 2.28e+05 1.1 0.0e+00 0.0e+00 0.0e+00  0  6  0  0  0   0  6  0  0  0  1223
VecAssemblyBegin       3 1.0 4.5705e-04 1.6 0.00e+00 0.0 0.0e+00 0.0e+00 9.0e+00  0  0  0  0  2   0  0  0  0  3     0
VecAssemblyEnd         3 1.0 4.1962e-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
VecScatterBegin      147 1.0 1.8594e-03 1.1 0.00e+00 0.0 1.0e+03 3.8e+02 0.0e+00  0  0 55 19  0   0  0 55 19  0     0
VecScatterEnd        147 1.0 1.4102e-03 1.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
VecNormalize          34 1.0 1.9138e-03 1.5 1.14e+05 1.1 0.0e+00 0.0e+00 3.4e+01  0  3  0  0  9   0  3  0  0 11   225
MatMult               47 1.0 2.6152e-02 1.1 1.34e+06 1.1 4.7e+02 4.0e+02 0.0e+00  0 35 25  9  0   0 35 25  9  0   191
MatMultAdd             4 1.0 2.1584e-03 1.1 5.67e+04 1.2 4.0e+01 2.2e+02 0.0e+00  0  1  2  0  0   0  1  2  0  0    96
MatMultTranspose       8 1.0 4.4453e-03 1.0 1.13e+05 1.2 8.0e+01 2.2e+02 1.6e+01  0  3  4  1  4   0  3  4  1  5    94
MatSolve              50 1.0 3.1454e-02 1.0 1.41e+06 1.2 0.0e+00 0.0e+00 0.0e+00  0 36  0  0  0   0 36  0  0  0   164
MatLUFactorSym         1 1.0 7.4482e-04 1.3 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 4.4755e-02 1.0 1.84e+05 1.2 0.0e+00 0.0e+00 0.0e+00  0  5  0  0  0   0  5  0  0  0    15
MatILUFactorSym        1 1.0 1.3239e-03 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 3.0e+00  0  0  0  0  1   0  0  0  0  1     0
MatAssemblyBegin       4 1.0 2.4263e-0243.8 0.00e+00 0.0 4.5e+01 3.1e+03 6.0e+00  0  0  2  7  2   0  0  2  7  2     0
MatAssemblyEnd         4 1.0 7.4661e-03 1.1 0.00e+00 0.0 6.0e+01 7.7e+01 2.8e+01  0  0  3  0  7   0  0  3  0  9     0
MatGetRowIJ            1 1.0 3.0994e-05 1.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
MatGetSubMatrice       1 1.0 3.2248e-03 1.1 0.00e+00 0.0 5.0e+01 1.9e+03 5.0e+00  0  0  3  5  1   0  0  3  5  2     0
MatGetOrdering         1 1.0 1.2500e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00  0  0  0  0  1   0  0  0  0  1     0
MatIncreaseOvrlp       1 1.0 1.0622e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 2.0e+00  0  0  0  0  1   0  0  0  0  1     0
MatZeroEntries         2 1.0 2.8491e-04 2.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
MatView                6 1.0 1.5023e-03 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00  0  0  0  0  1   0  0  0  0  1     0
MeshView               6 1.0 1.0528e+00 1.0 0.00e+00 0.0 9.0e+01 2.9e+03 0.0e+00  9  0  5 12  0   9  0  5 12  0     0
MeshGetGlobalScatter       3 1.0 1.6958e-02 1.0 0.00e+00 0.0 3.0e+01 8.8e+01 1.8e+01  0  0  2  0  5   0  0  2  0  6     0
MeshAssembleMatrix    1572 1.0 3.6974e-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
MeshUpdateOperator    2131 1.0 8.2520e-02 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+00  1  0  0  0  2   1  0  0  0  2     0
SectionRealView        2 1.0 6.4932e-0216.4 0.00e+00 0.0 1.2e+01 4.1e+03 0.0e+00  0  0  1  2  0   0  0  1  2  0     0
PCSetUp                3 1.0 5.6296e-02 1.0 1.84e+05 1.2 7.0e+01 1.4e+03 3.0e+01  0  5  4  5  8   0  5  4  5  9    12
PCSetUpOnBlocks        8 1.0 6.5680e-03 1.1 1.84e+05 1.2 0.0e+00 0.0e+00 7.0e+00  0  5  0  0  2   0  5  0  0  2   102
PCApply                4 1.0 1.0816e-01 1.0 3.45e+06 1.2 9.6e+02 3.8e+02 2.0e+02  1 89 52 17 51   1 89 52 17 61   118
KSPGMRESOrthog        30 1.0 3.6988e-03 1.7 3.22e+05 1.1 0.0e+00 0.0e+00 3.0e+01  0  8  0  0  8   0  8  0  0  9   329
KSPSetup               4 1.0 1.2448e-03 1.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
KSPSolve               1 1.0 1.1271e-01 1.0 3.65e+06 1.2 1.0e+03 3.8e+02 2.1e+02  1 94 54 18 54   1 94 54 18 65   120
MeshDestroy            5 1.0 3.2269e-0236.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
DistributeMesh         1 1.0 2.0238e-01 1.1 0.00e+00 0.0 2.4e+01 2.3e+03 0.0e+00  2  0  1  3  0   2  0  1  3  0     0
PartitionCreate        2 1.0 4.0964e-0234.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
PartitionClosure       2 1.0 8.7453e-024366.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
DistributeCoords       2 1.0 4.6407e-02 2.4 0.00e+00 0.0 2.4e+01 3.0e+03 0.0e+00  0  0  1  3  0   0  0  1  3  0     0
DistributeLabels       2 1.0 8.7246e-02 3.1 0.00e+00 0.0 1.8e+01 7.6e+02 0.0e+00  0  0  1  1  0   0  0  1  1  0     0
CreateOverlap          2 1.0 2.5038e-02 3.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  3  0   0  0  0  3  0     0
DistributeMeshByFineMesh       1 1.0 2.0225e+00 1.0 3.18e+05 0.0 2.4e+01 9.5e+03 0.0e+00 17  2  1 11  0  17  2  1 11  0     0
PartitionByFineMesh       1 1.0 1.2465e+0036561.8 3.18e+05 0.0 0.0e+00 0.0e+00 0.0e+00  3  2  0  0  0   3  2  0  0  0     0
CreatCoarseCellToFineCell       1 1.0 1.1892e+0099754.2 3.18e+05 0.0 0.0e+00 0.0e+00 0.0e+00  3  2  0  0  0   3  2  0  0  0     0
ConstructInterpolation       1 1.0 1.7860e-01 1.0 7.53e+04 1.2 3.5e+01 6.3e+02 1.8e+01  2  2  2  1  5   2  2  2  1  6     2
creatMapFromFinePointToCoarseCell       1 1.0 8.4537e-02 1.1 6.63e+04 1.2 0.0e+00 0.0e+00 0.0e+00  1  2  0  0  0   1  2  0  0  0     3
MGSetup Level 1        2 1.0 4.3158e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 8.0e+00  0  0  0  0  2   0  0  0  0  2     0
MGSmooth Level 1      16 1.0 9.6284e-02 1.0 3.11e+06 1.2 7.6e+02 4.1e+02 1.7e+02  1 80 41 15 45   1 80 41 15 54   120
MGResid Level 1        4 1.0 2.4343e-03 1.1 1.24e+05 1.1 4.0e+01 4.1e+02 0.0e+00  0  3  2  1  0   0  3  2  1  0   191
MGInterp Level 1      16 1.0 9.3703e-03 1.0 2.22e+05 1.2 1.6e+02 2.2e+02 1.6e+01  0  6  9  2  4   0  6  9  2  5    87



------------------
Fande Kong
ShenZhen Institutes of Advanced Technology
Chinese Academy of Sciences
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20110412/a3196871/attachment.htm>


More information about the petsc-users mailing list