Matrix lhr14c

???

performance of incomplete LU preconditioners

Abbreviations for Preconditioners
ILUPACK inverse-based Multilevel ILU. Uses the concept of ARMS and an inverse based partial ILUC
ILUPACK - MEDIUM VERSION medium Schur-complement used, less sensitive w.r.t. drop tolerances
ILUPACK - SIMPLE VERSION simple Schur-complement used, more sensitive w.r.t. drop tolerances, but often faster if it works
ILUTP incomplete LU decomposition with pivoting from SPARSKIT, based on a recent binary search tree implementation
IB-ILUC inverse-based incomplete LU decomposition WITHOUT pivoting, based on the Crout version. The norm of the inverse triangular factors is included in the dropping strategy
PARDISO sparse direct solver. For details see the PARDISO home page
Abbreviations for Orderings
PQ new PQ ordering for multilevel ILU
RCM Reverse Cuthill-McKee
MMD minimum degree
AMF approximate inverse fill
ND MeTiS multilevel (node) nested dissection

Performance - Best Computation Time

Computation Time

time
[sec]
drop tolerance

Memory Requirement

nz(L+U)
----------
nz(A)
drop tolerance

Performance - Best Memory Requirement

Computation Time

time
[sec]
drop tolerance

Memory Requirement

nz(L+U)
----------
nz(A)
drop tolerance

Performance - Most Robust Method

Computation Time

time
[sec]
drop tolerance

Memory Requirement

nz(L+U)
----------
nz(A)
drop tolerance

ILUPACK - MEDIUM VERSION

ILUPACK - MEDIUM VERSION + PQ
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
2.5e-022.5e+01 1.63.3e+003.5e+006.80e+0093
2.5e-025.0e+01 1.63.2e+003.4e+006.60e+0090
2.5e-021.0e+02 1.63.3e+002.7e+006.00e+0073
1.0e-021.0e+01 1.73.7e+007.7e-014.47e+0021
1.0e-022.5e+01 1.74.0e+007.5e-014.75e+0019
1.0e-025.0e+01 1.74.1e+007.1e-014.81e+0019
1.0e-021.0e+02 1.73.8e+007.2e-014.52e+0019
5.0e-031.0e+01 2.04.2e+005.8e-014.78e+0014
5.0e-032.5e+01 2.15.0e+005.2e-015.52e+0013
5.0e-035.0e+01 2.15.0e+005.6e-015.56e+0013
5.0e-031.0e+02 2.15.0e+005.5e-015.55e+0013
2.5e-031.0e+01 2.25.1e+005.2e-015.62e+0011
2.5e-032.5e+01 2.25.9e+004.5e-016.35e+0010
2.5e-035.0e+01 2.25.8e+004.8e-016.28e+0010
2.5e-031.0e+02 2.26.2e+005.4e-016.74e+0010
1.0e-031.0e+01 2.46.9e+004.9e-017.39e+008
ILUPACK - MEDIUM VERSION + PQ + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
2.5e-021.0e+01 1.52.8e+002.2e+005.00e+0061
2.5e-022.5e+01 1.53.0e+004.1e+007.10e+00121
2.5e-025.0e+01 1.53.2e+004.2e+007.40e+00120
2.5e-021.0e+02 1.53.1e+003.2e+006.30e+0093
1.0e-021.0e+01 1.73.5e+006.6e-014.16e+0019
1.0e-022.5e+01 1.83.8e+007.3e-014.53e+0018
1.0e-025.0e+01 1.94.2e+006.4e-014.84e+0017
1.0e-021.0e+02 1.94.0e+006.9e-014.69e+0017
5.0e-031.0e+01 2.04.1e+004.6e-014.56e+0012
5.0e-032.5e+01 2.04.4e+004.7e-014.87e+0012
5.0e-035.0e+01 2.05.2e+004.7e-015.67e+0011
5.0e-031.0e+02 2.05.3e+004.9e-015.79e+0011
2.5e-031.0e+01 2.15.4e+004.5e-015.85e+009
ILUPACK - MEDIUM VERSION + RCM
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
2.5e-021.0e+01 1.43.1e+002.0e+005.10e+0062
2.5e-022.5e+01 1.43.2e+001.9e+005.10e+0059
2.5e-025.0e+01 1.43.2e+002.0e+005.20e+0062
2.5e-021.0e+02 1.43.2e+004.8e+008.00e+00152
1.0e-021.0e+01 1.63.7e+009.0e-014.60e+0025
1.0e-022.5e+01 1.63.8e+008.2e-014.62e+0023
1.0e-025.0e+01 1.73.9e+007.6e-014.66e+0021
1.0e-021.0e+02 1.73.9e+008.0e-014.70e+0021
5.0e-031.0e+01 1.94.3e+006.2e-014.92e+0017
5.0e-032.5e+01 1.94.3e+005.4e-014.84e+0015
5.0e-035.0e+01 1.94.4e+006.9e-015.09e+0017
5.0e-031.0e+02 1.94.4e+006.8e-015.08e+0017
2.5e-031.0e+01 2.15.0e+004.7e-015.47e+0012
2.5e-032.5e+01 2.15.0e+004.5e-015.45e+0011
2.5e-035.0e+01 2.15.0e+004.6e-015.46e+0011
2.5e-031.0e+02 2.15.1e+004.1e-015.51e+0011
1.0e-031.0e+01 2.35.7e+003.2e-016.02e+008
ILUPACK - MEDIUM VERSION + RCM + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-012.5e+01 1.43.3e+004.7e+008.00e+00124
1.0e-015.0e+01 1.55.1e+001.5e+006.60e+0036
1.0e-011.0e+02 1.65.4e+001.2e+006.60e+0028
5.0e-021.0e+01 1.33.0e+002.2e+005.20e+0062
5.0e-022.5e+01 1.53.9e+008.7e-014.77e+0021
5.0e-025.0e+01 1.65.9e+008.5e-016.75e+0020
5.0e-021.0e+02 1.76.3e+001.1e+007.40e+0021
2.5e-021.0e+01 1.53.7e+006.7e-014.37e+0019
2.5e-022.5e+01 1.74.8e+005.6e-015.36e+0013
2.5e-025.0e+01 1.87.3e+005.7e-017.87e+0012
2.5e-021.0e+02 2.08.1e+006.8e-018.78e+0014
1.0e-021.0e+01 1.74.8e+004.4e-015.24e+0012
1.0e-022.5e+01 1.97.2e+004.3e-017.63e+009
ILUPACK - MEDIUM VERSION + MMD
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
ILUPACK - MEDIUM VERSION + MMD + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-015.0e+01 1.31.0e+015.9e+001.59e+01183
5.0e-021.0e+01 1.31.1e+015.3e+001.63e+01184
5.0e-022.5e+01 1.51.1e+019.6e-011.20e+0128
5.0e-025.0e+01 1.51.1e+019.5e-011.19e+0128
5.0e-021.0e+02 1.71.2e+011.1e+001.31e+0126
2.5e-021.0e+01 1.71.1e+018.2e-011.18e+0124
2.5e-022.5e+01 1.71.3e+017.1e-011.37e+0119
2.5e-025.0e+01 1.71.2e+015.9e-011.26e+0116
2.5e-021.0e+02 2.01.4e+018.1e-011.48e+0118
1.0e-021.0e+01 2.01.2e+015.1e-011.25e+0113
1.0e-022.5e+01 2.01.4e+014.0e-011.44e+0110
1.0e-025.0e+01 2.01.4e+015.1e-011.45e+0111
1.0e-021.0e+02 2.61.4e+015.9e-011.46e+0111
5.0e-031.0e+01 2.21.3e+013.6e-011.34e+019
ILUPACK - MEDIUM VERSION + AMF
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-032.5e+01 1.81.3e+015.2e+001.82e+01120
1.0e-035.0e+01 1.71.3e+013.6e+001.66e+0182
1.0e-031.0e+02 1.71.3e+014.4e+001.74e+01109
1.0e-041.0e+01 2.11.6e+017.6e-011.68e+0117
1.0e-042.5e+01 2.21.6e+017.7e-011.68e+0115
1.0e-045.0e+01 2.21.6e+016.9e-011.67e+0114
1.0e-041.0e+02 2.11.6e+017.4e-011.67e+0116
1.0e-051.0e+01 2.62.0e+014.4e-012.04e+018
ILUPACK - MEDIUM VERSION + AMF + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
5.0e-025.0e+01 1.44.8e+007.5e+001.23e+01153
5.0e-021.0e+02 1.67.5e+004.7e+001.22e+0191
2.5e-025.0e+01 1.66.1e+002.4e+008.50e+0046
2.5e-021.0e+02 1.88.3e+002.6e+001.09e+0153
1.0e-022.5e+01 1.86.0e+001.3e+007.30e+0029
1.0e-025.0e+01 1.96.9e+001.2e+008.10e+0023
1.0e-021.0e+02 2.01.1e+019.8e-011.20e+0118
5.0e-031.0e+01 1.74.8e+007.9e+001.27e+01184
5.0e-032.5e+01 2.07.7e+001.1e+008.80e+0021
5.0e-035.0e+01 2.08.0e+001.0e+009.00e+0019
5.0e-031.0e+02 2.11.1e+018.8e-011.19e+0115
2.5e-031.0e+01 1.85.7e+001.2e+006.90e+0027
2.5e-032.5e+01 2.18.8e+008.3e-019.63e+0016
2.5e-035.0e+01 2.21.1e+016.0e-011.16e+0111
2.5e-031.0e+02 2.31.3e+016.4e-011.36e+0111
1.0e-031.0e+01 2.07.0e+007.7e-017.77e+0016
1.0e-032.5e+01 2.41.2e+015.7e-011.26e+0110
1.0e-035.0e+01 2.41.3e+014.7e-011.35e+018
ILUPACK - MEDIUM VERSION + Multilevel ND
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
ILUPACK - MEDIUM VERSION + Multilevel ND + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter

ILUPACK - SIMPLE VERSION

ILUPACK - SIMPLE VERSION + PQ
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-041.0e+01 2.13.2e+008.2e-014.02e+0017
1.0e-042.5e+01 2.33.5e+006.4e-014.14e+0013
1.0e-045.0e+01 2.33.4e+006.4e-014.04e+0013
1.0e-041.0e+02 2.33.4e+006.4e-014.04e+0013
1.0e-051.0e+01 2.64.1e+003.9e-014.49e+007
ILUPACK - SIMPLE VERSION + PQ + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-035.0e+01 1.82.4e+008.4e+001.08e+01245
1.0e-041.0e+01 2.22.6e+005.0e-013.10e+0014
1.0e-042.5e+01 2.22.8e+004.8e-013.28e+0012
1.0e-045.0e+01 2.32.7e+006.3e-013.33e+0016
1.0e-041.0e+02 2.33.0e+007.1e-013.71e+0015
1.0e-051.0e+01 2.53.6e+003.0e-013.90e+007
ILUPACK - SIMPLE VERSION + RCM
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-041.0e+01 2.23.5e+006.6e-014.16e+0014
1.0e-042.5e+01 2.13.5e+008.0e-014.30e+0017
1.0e-045.0e+01 2.23.6e+006.7e-014.27e+0014
1.0e-041.0e+02 2.23.5e+006.7e-014.17e+0014
1.0e-051.0e+01 2.64.3e+004.3e-014.73e+008
ILUPACK - SIMPLE VERSION + RCM + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
2.5e-021.0e+02 1.92.8e+009.1e+001.19e+01185
1.0e-022.5e+01 1.92.7e+008.7e+001.14e+01181
1.0e-025.0e+01 2.03.3e+002.8e+006.10e+0056
1.0e-021.0e+02 2.03.0e+001.4e+004.40e+0025
5.0e-032.5e+01 2.02.9e+001.3e+004.20e+0025
5.0e-035.0e+01 2.13.6e+001.2e+004.80e+0021
5.0e-031.0e+02 2.23.5e+001.1e+004.60e+0019
2.5e-031.0e+01 1.82.7e+004.2e+006.90e+0092
2.5e-032.5e+01 2.13.0e+009.6e-013.96e+0019
2.5e-035.0e+01 2.23.7e+006.7e-014.37e+0012
2.5e-031.0e+02 2.33.5e+008.4e-014.34e+0014
1.0e-031.0e+01 2.03.1e+001.2e+004.30e+0024
1.0e-032.5e+01 2.33.7e+006.4e-014.34e+0011
1.0e-035.0e+01 2.34.0e+005.5e-014.55e+009
ILUPACK - SIMPLE VERSION + MMD
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-031.0e+02 1.84.2e+024.3e+004.24e+02116
1.0e-041.0e+01 2.14.2e+026.7e-014.21e+0217
1.0e-042.5e+01 2.14.2e+026.9e-014.21e+0217
1.0e-045.0e+01 2.14.2e+026.7e-014.21e+0217
1.0e-041.0e+02 2.14.2e+026.8e-014.21e+0217
1.0e-051.0e+01 2.64.2e+023.7e-014.20e+028
ILUPACK - SIMPLE VERSION + MMD + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
5.0e-031.0e+02 2.39.2e+002.1e+013.02e+01340
2.5e-031.0e+01 1.91.0e+012.7e+001.27e+0160
2.5e-032.5e+01 2.21.0e+011.3e+001.13e+0124
2.5e-035.0e+01 2.29.9e+001.0e+001.09e+0121
2.5e-031.0e+02 2.49.2e+001.0e+001.02e+0119
1.0e-031.0e+01 2.11.1e+011.1e+001.21e+0123
1.0e-032.5e+01 2.31.1e+018.5e-011.18e+0115
1.0e-035.0e+01 2.49.5e+007.4e-011.02e+0114
1.0e-031.0e+02 2.69.7e+007.7e-011.05e+0113
1.0e-041.0e+01 2.71.2e+014.4e-011.24e+018
ILUPACK - SIMPLE VERSION + AMF
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-032.5e+01 1.81.1e+015.4e+001.64e+01120
1.0e-031.0e+02 1.81.1e+011.9e+013.00e+01432
1.0e-041.0e+01 2.11.2e+019.3e-011.29e+0119
1.0e-042.5e+01 2.21.2e+016.5e-011.27e+0113
1.0e-045.0e+01 2.21.2e+016.3e-011.26e+0113
1.0e-041.0e+02 2.21.2e+016.8e-011.27e+0114
1.0e-051.0e+01 2.61.3e+014.4e-011.34e+018
ILUPACK - SIMPLE VERSION + AMF + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
5.0e-032.5e+01 2.03.0e+008.6e+001.16e+01185
5.0e-035.0e+01 2.02.7e+007.3e+001.00e+01151
5.0e-031.0e+02 2.22.9e+007.6e+001.05e+01151
2.5e-031.0e+01 1.82.7e+002.3e+005.00e+0057
2.5e-032.5e+01 2.13.1e+001.1e+004.20e+0023
2.5e-035.0e+01 2.23.1e+008.6e-013.96e+0018
2.5e-031.0e+02 2.33.0e+008.6e-013.86e+0017
1.0e-031.0e+01 2.33.2e+009.8e-014.18e+0022
1.0e-032.5e+01 2.43.4e+006.7e-014.07e+0014
1.0e-035.0e+01 2.43.2e+006.3e-013.83e+0013
1.0e-031.0e+02 2.53.0e+006.1e-013.61e+0012
1.0e-041.0e+01 2.63.7e+004.0e-014.10e+008
ILUPACK - SIMPLE VERSION + Multilevel ND
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
ILUPACK - SIMPLE VERSION + Multilevel ND + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
2.5e-021.0e+02 2.03.5e+003.6e+007.10e+0093
1.0e-022.5e+01 2.03.6e+005.4e+009.00e+00150
1.0e-025.0e+01 2.03.6e+001.5e+005.10e+0037
1.0e-021.0e+02 2.23.6e+001.0e+004.60e+0024
5.0e-032.5e+01 2.13.7e+001.1e+004.80e+0028
5.0e-035.0e+01 2.23.9e+008.9e-014.79e+0022
5.0e-031.0e+02 2.33.7e+007.9e-014.49e+0018
2.5e-031.0e+01 1.94.0e+009.1e-014.91e+0027
2.5e-032.5e+01 2.23.9e+007.6e-014.66e+0019
2.5e-035.0e+01 2.34.0e+006.4e-014.64e+0015
2.5e-031.0e+02 2.43.8e+005.0e-014.30e+0011
1.0e-031.0e+01 2.14.2e+006.5e-014.85e+0018
1.0e-032.5e+01 2.44.1e+004.6e-014.56e+0011
1.0e-035.0e+01 2.54.1e+004.0e-014.50e+009

ILUTP

ILUTP + RCM
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-06 6.97.1e+001.1e+008.20e+0016
1.0e-07 7.99.0e+004.4e-019.44e+006
ILUTP + RCM + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-05 3.21.6e+006.4e-012.24e+0013
1.0e-06 3.61.8e+003.3e-012.13e+006
ILUTP + MMD
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-06 8.84.2e+021.4e+004.21e+0218
1.0e-07 10.94.3e+027.1e-014.31e+028
ILUTP + MMD + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-05 3.48.4e+006.5e-019.05e+0012
1.0e-06 3.78.8e+002.8e-019.08e+005
ILUTP + AMF
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-06 7.31.5e+011.5e+001.65e+0121
1.0e-07 8.81.9e+017.0e-011.97e+019
ILUTP + AMF + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-05 4.94.5e+001.3e+005.80e+0023
1.0e-06 5.65.5e+005.3e-016.03e+009
ILUTP + Multilevel ND
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-06 7.21.0e+012.3e+001.23e+0126
1.0e-07 8.51.3e+015.8e-011.36e+018
ILUTP + Mutilevel ND + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-05 3.13.0e+006.6e-013.66e+0013
1.0e-06 3.43.1e+003.0e-013.40e+006

ILUC

ILUC + RCM
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
5.0e-01 -0.06.4e+01--failure
ILUC + RCM + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-04 2.91.5e+001.4e+011.55e+01279
1.0e-05 3.21.6e+004.9e-012.09e+009
ILUC + MMD
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
5.0e-01 -0.04.5e+02--failure
ILUC + MMD + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-05 3.28.1e+002.5e-018.35e+005
ILUC + AMF
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-01 -0.04.2e+01--failure
2.5e-01 14.17.1e+01NaNNaNNaN
ILUC + AMF + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-05 9.11.2e+01infInfinf
ILUC + Multilevel ND
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-01 -0.07.1e+01--failure
1.0e-07 36.62.5e+02NaNNaNNaN
ILUC + Multilevel ND + MC64
parameters time [sec]
drop tol condest fill-in ILU GMRES(30) total iter
1.0e-05 2.93.0e+005.4e-013.54e+009

PARDISO

PARDISO
parameters time [sec]
fill-in LU fac. LU solve total iter
6.83.7e+001.4e-013.8e+000
PARDISO + MC64
parameters time [sec]
fill-in LU fac. LU solve total iter
6.73.2e+001.4e-013.4e+000

m.bollhoefer@tu-bs.de

Last modified: October 11, 2011