As a user, I would like the computing time to be reported as clock time rather than CPU time in XPSWMM 2D
I just noticed this when trying to run a test on model speed. This is with the “CPU” Extreme option and 4 CPUs selected. The clock time is about 16 minutes, but the elapsed time is showing at 58 (close to 16x4). I think the ET is counting CPU time, and not clock time. While CPU time is interesting, I think it would be better to report clock time if you’re going to label it “Elapsed Time”.
Perhaps a separate “CPU Time” line would be appropriate when using multiple CPUs.
| XPSWMM/XPSTORM Simulation Date and Time Summary |
| Starting Date... December 14, 2020 Time... 07:21:17.341 |
| Ending Date... December 14, 2020 Time... 07:37:27.017 |
| Elapsed Time... 57.77109 minutes or 3466.26562 seconds |
With a GPU run, the ET comes out right, probably because there’s only one CPU involved.