Comparison of simulation run times

Comparison of run times of the current version of MODFLOW 6 (6.4.4) to the previous version (6.4.4). The current example models available from the MODFLOW 6 Examples GitHub Repository are used to compare run times. Simulations that fail are indicated by ‘–’. The percent difference, where calculated, is relative to the simulation run time for the previous version. Percent differences for example problems with short run times (less than 30 seconds) may not be significant.

MODFLOW 6 compiled Feb 13 2024 19:38:24 with GCC version 12.3.0.

Example Problem Current Version 6.4.4 Previous Version 6.4.4 Percent difference
ex-gwf-advtidal 0.572 Seconds 0.567 Seconds 0.88%
ex-gwf-bcf2ss-p01a 0.014 Seconds 0.014 Seconds 0.00%
ex-gwf-bcf2ss-p02a 0.012 Seconds 0.012 Seconds 0.00%
ex-gwf-bump-p01a 0.405 Seconds 0.407 Seconds -0.49%
ex-gwf-bump-p01b 0.102 Seconds 0.102 Seconds 0.00%
ex-gwf-bump-p01c 0.068 Seconds 0.068 Seconds 0.00%
ex-gwf-capture 0.018 Seconds 0.018 Seconds 0.00%
ex-gwf-csub-p01 0.131 Seconds 0.134 Seconds -2.24%
ex-gwf-csub-p02a 0.038 Seconds 0.038 Seconds 0.00%
ex-gwf-csub-p02b 0.041 Seconds 0.041 Seconds 0.00%
es-001 0.558 Seconds 0.558 Seconds 0.00%
es-002 0.563 Seconds 0.565 Seconds -0.35%
es-005 0.557 Seconds 0.568 Seconds -1.94%
es-010 0.554 Seconds 0.558 Seconds -0.72%
es-020 0.555 Seconds 0.563 Seconds -1.42%
es-050 0.559 Seconds 0.565 Seconds -1.06%
es-100 0.559 Seconds 0.567 Seconds -1.41%
hb-001 0.526 Seconds 0.526 Seconds 0.00%
hb-002 0.528 Seconds 0.528 Seconds 0.00%
hb-005 0.526 Seconds 0.529 Seconds -0.57%
hb-010 0.532 Seconds 0.532 Seconds 0.00%
hb-020 0.530 Seconds 0.529 Seconds 0.19%
hb-050 0.523 Seconds 0.530 Seconds -1.32%
hb-100 0.528 Seconds 0.530 Seconds -0.38%
ex-gwf-csub-p03a 12.698 Seconds 12.714 Seconds -0.13%
ex-gwf-csub-p03b 12.654 Seconds 12.545 Seconds 0.87%
ex-gwf-csub-p04 1.911 Seconds 1.908 Seconds 0.16%
ex-gwf-curve-90 0.010 Seconds 0.010 Seconds 0.00%
ex-gwf-curvilin 0.019 Seconds 0.020 Seconds -5.00%
ex-gwf-disvmesh 0.235 Seconds 0.233 Seconds 0.86%
ex-gwf-drn-p01a 1.664 Seconds 1.697 Seconds -1.94%
ex-gwf-drn-p01b 2.291 Seconds 2.285 Seconds 0.26%
ex-gwf-fhb 0.010 Seconds 0.011 Seconds -9.09%
ex-gwf-hanic 0.015 Seconds 0.015 Seconds 0.00%
ex-gwf-hanir 0.015 Seconds 0.015 Seconds 0.00%
ex-gwf-hanix 0.033 Seconds 0.033 Seconds 0.00%
ex-gwf-lak-p01 7.618 Seconds 7.642 Seconds -0.31%
ex-gwf-lak-p02 7.512 Seconds 7.116 Seconds 5.56%
ex-gwf-lgr 0.093 Seconds 0.094 Seconds -1.06%
ex-gwf-lgrv-gc 0.273 Seconds 0.273 Seconds 0.00%
ex-gwf-lgrv-gr 27.606 Seconds 27.622 Seconds -0.06%
ex-gwf-lgrv-lgr 6.341 Seconds 7.063 Seconds -10.22%
ex-gwf-maw-p01a 0.878 Seconds 0.892 Seconds -1.57%
ex-gwf-maw-p01b 0.886 Seconds 0.888 Seconds -0.23%
ex-gwf-maw-p02 2.228 Seconds 2.225 Seconds 0.13%
ex-gwf-maw-p03a 0.090 Seconds 0.089 Seconds 1.12%
ex-gwf-maw-p03b 0.085 Seconds 0.087 Seconds -2.30%
ex-gwf-maw-p03c 0.090 Seconds 0.090 Seconds 0.00%
ex-gwf-nwt-p02a 7.197 Seconds 7.067 Seconds 1.84%
ex-gwf-nwt-p02b 3.912 Seconds 3.902 Seconds 0.26%
ex-gwf-nwt-p03a 0.207 Seconds 0.205 Seconds 0.98%
ex-gwf-nwt-p03b 2.128 Seconds 2.122 Seconds 0.28%
ex-gwf-rad-disu 0.055 Seconds 0.054 Seconds 1.85%
ex-gwf-sagehen 2 Minutes, 11.496 Seconds 2 Minutes, 12.140 Seconds -0.49%
ex-gwf-sfr-p01 0.259 Seconds 0.241 Seconds 7.47%
ex-gwf-sfr-p01b 7.490 Seconds 7.444 Seconds 0.62%
ex-gwf-spbc 0.129 Seconds 0.132 Seconds -2.27%
ex-gwf-twri01 0.022 Seconds 0.022 Seconds 0.00%
ex-gwf-u1disv 0.007 Seconds 0.008 Seconds -12.50%
ex-gwf-u1disv-x 0.009 Seconds 0.009 Seconds 0.00%
ex-gwf-u1gwfgwf-s1 0.015 Seconds 0.015 Seconds 0.00%
ex-gwf-u1gwfgwf-s2 0.016 Seconds 0.016 Seconds 0.00%
ex-gwf-u1gwfgwf-s3 0.024 Seconds 0.024 Seconds 0.00%
ex-gwf-u1gwfgwf-s4 0.023 Seconds 0.023 Seconds 0.00%
ex-gwf-whirl 0.088 Seconds 0.088 Seconds 0.00%
ex-gwf-zaidel 0.007 Seconds 0.007 Seconds 0.00%
ex-gwt-gwtgwt-mt3dms-p10 1 Minutes, 8.081 Seconds 1 Minutes, 9.329 Seconds -1.80%
ex-gwt-hecht-mendez-b/mf6gwf 1.525 Seconds 1.519 Seconds 0.39%
ex-gwt-hecht-mendez-b/mf6gwt 1 Minutes, 0.582 Seconds -- --
ex-gwt-hecht-mendez-c/mf6gwf 1.704 Seconds 1.710 Seconds -0.35%
ex-gwt-hecht-mendez-c/mf6gwt 1 Minutes, 12.099 Seconds -- --
ex-gwt-henry-a 6.563 Seconds 6.602 Seconds -0.59%
ex-gwt-henry-b 6.807 Seconds 6.811 Seconds -0.06%
ex-gwt-keating/mf6gwf 5.653 Seconds 5.493 Seconds 2.91%
ex-gwt-keating/mf6gwt 40.090 Seconds -- --
ex-gwt-moc3d-p01a/mf6gwf 0.006 Seconds 0.006 Seconds 0.00%
ex-gwt-moc3d-p01a/mf6gwt 0.045 Seconds -- --
ex-gwt-moc3d-p01b/mf6gwf 0.006 Seconds 0.006 Seconds 0.00%
ex-gwt-moc3d-p01b/mf6gwt 0.046 Seconds -- --
ex-gwt-moc3d-p01c/mf6gwf 0.006 Seconds 0.006 Seconds 0.00%
ex-gwt-moc3d-p01c/mf6gwt 0.045 Seconds -- --
ex-gwt-moc3d-p01d/mf6gwf 0.007 Seconds 0.007 Seconds 0.00%
ex-gwt-moc3d-p01d/mf6gwt 0.046 Seconds -- --
ex-gwt-moc3d-p02/mf6gwf 0.097 Seconds 0.098 Seconds -1.02%
ex-gwt-moc3d-p02/mf6gwt 8.556 Seconds -- --
ex-gwt-moc3d-p02tg/mf6gwf 0.560 Seconds 0.564 Seconds -0.71%
ex-gwt-moc3d-p02tg/mf6gwt 18.567 Seconds -- --
ex-gwt-mt3dms-p01a 0.048 Seconds 0.048 Seconds 0.00%
ex-gwt-mt3dms-p01b 0.051 Seconds 0.050 Seconds 2.00%
ex-gwt-mt3dms-p01c 0.052 Seconds 0.052 Seconds 0.00%
ex-gwt-mt3dms-p01d 0.053 Seconds 0.053 Seconds 0.00%
ex-gwt-mt3dms-p02a/mf6gwf 0.331 Seconds 0.330 Seconds 0.30%
ex-gwt-mt3dms-p02a/mf6gwt 0.496 Seconds -- --
ex-gwt-mt3dms-p02b/mf6gwf 0.326 Seconds 0.329 Seconds -0.91%
ex-gwt-mt3dms-p02b/mf6gwt 0.467 Seconds -- --
ex-gwt-mt3dms-p02c/mf6gwf 0.326 Seconds 0.328 Seconds -0.61%
ex-gwt-mt3dms-p02c/mf6gwt 0.368 Seconds -- --
ex-gwt-mt3dms-p02d/mf6gwf 0.331 Seconds 0.326 Seconds 1.53%
ex-gwt-mt3dms-p02d/mf6gwt 0.429 Seconds -- --
ex-gwt-mt3dms-p02e/mf6gwf 0.327 Seconds 0.326 Seconds 0.31%
ex-gwt-mt3dms-p02e/mf6gwt 0.440 Seconds -- --
ex-gwt-mt3dms-p02f/mf6gwf 0.323 Seconds 0.329 Seconds -1.82%
ex-gwt-mt3dms-p02f/mf6gwt 0.441 Seconds -- --
ex-gwt-mt3dms-p03 1.691 Seconds 1.801 Seconds -6.11%
ex-gwt-mt3dms-p04a 6.587 Seconds 6.641 Seconds -0.81%
ex-gwt-mt3dms-p04b 9.666 Seconds 9.719 Seconds -0.55%
ex-gwt-mt3dms-p04c 6.557 Seconds 6.523 Seconds 0.52%
ex-gwt-mt3dms-p05 0.190 Seconds 0.192 Seconds -1.04%
ex-gwt-mt3dms-p06 3.639 Seconds 3.702 Seconds -1.70%
ex-gwt-mt3dms-p07 0.380 Seconds 0.382 Seconds -0.52%
ex-gwt-mt3dms-p08 16.131 Seconds 16.149 Seconds -0.11%
ex-gwt-mt3dms-p09 1.585 Seconds 1.587 Seconds -0.13%
ex-gwt-mt3dms-p10 52.406 Seconds 52.400 Seconds 0.01%
ex-gwt-mt3dsupp631/mf6gwf 0.006 Seconds 0.006 Seconds 0.00%
ex-gwt-mt3dsupp631/mf6gwt 0.017 Seconds -- --
ex-gwt-mt3dsupp632a/mf6gwf 0.007 Seconds 0.007 Seconds 0.00%
ex-gwt-mt3dsupp632a/mf6gwt 0.045 Seconds -- --
ex-gwt-mt3dsupp632b/mf6gwf 0.007 Seconds 0.007 Seconds 0.00%
ex-gwt-mt3dsupp632b/mf6gwt 0.045 Seconds -- --
ex-gwt-mt3dsupp632c/mf6gwf 0.007 Seconds 0.007 Seconds 0.00%
ex-gwt-mt3dsupp632c/mf6gwt 0.035 Seconds -- --
ex-gwt-mt3dsupp82/mf6gwf 0.014 Seconds 0.014 Seconds 0.00%
ex-gwt-mt3dsupp82/mf6gwt 0.136 Seconds -- --
ex-gwt-prudic2004t2/mf6gwf 1.702 Seconds 1.715 Seconds -0.76%
ex-gwt-prudic2004t2/mf6gwt 21.071 Seconds -- --
ex-gwt-rotate 3 Minutes, 26.146 Seconds 3 Minutes, 26.292 Seconds -0.07%
ex-gwt-saltlake 15.286 Seconds 15.246 Seconds 0.26%
ex-gwt-stallman 10.137 Seconds 10.193 Seconds -0.55%
ex-gwt-uzt-2d-a 12.093 Seconds 9.742 Seconds 24.13%
ex-gwt-uzt-2d-b 9.793 Seconds 9.772 Seconds 0.21%
Total simulation time 11 Minutes, 34.551 Seconds 11 Minutes, 34.554 Seconds -0.00%