Articles | Volume 25, issue 2
https://doi.org/10.5194/hess-25-1103-2021
https://doi.org/10.5194/hess-25-1103-2021
Technical note
 | 
03 Mar 2021
Technical note |  | 03 Mar 2021

Technical note: “Bit by bit”: a practical and general approach for evaluating model computational complexity vs. model performance

Elnaz Azmi, Uwe Ehret, Steven V. Weijs, Benjamin L. Ruddell, and Rui A. P. Perdigão

Download

Interactive discussion

Status: closed
Status: closed
AC: Author comment | RC: Referee comment | SC: Short comment | EC: Editor comment
Printer-friendly Version - Printer-friendly version Supplement - Supplement

Peer-review completion

AR: Author's response | RR: Referee report | ED: Editor decision
ED: Reconsider after major revisions (further review by editor and referees) (23 Jul 2020) by Roberto Greco
AR by Uwe Ehret on behalf of the Authors (31 Jul 2020)  Author's response   Manuscript 
ED: Referee Nomination & Report Request started (20 Aug 2020) by Roberto Greco
RR by Anonymous Referee #2 (22 Sep 2020)
RR by Elena Toth (02 Oct 2020)
ED: Reconsider after major revisions (further review by editor and referees) (16 Oct 2020) by Roberto Greco
AR by Uwe Ehret on behalf of the Authors (11 Dec 2020)  Author's response   Author's tracked changes   Manuscript 
ED: Referee Nomination & Report Request started (17 Dec 2020) by Roberto Greco
RR by Anonymous Referee #2 (29 Jan 2021)
ED: Publish as is (29 Jan 2021) by Roberto Greco
AR by Uwe Ehret on behalf of the Authors (01 Feb 2021)  Manuscript 
Download
Short summary
Computer models should be as simple as possible but not simpler. Simplicity refers to the length of the model and the effort it takes the model to generate its output. Here we present a practical technique for measuring the latter by the number of memory visits during model execution by Strace, a troubleshooting and monitoring program. The advantage of this approach is that it can be applied to any computer-based model, which facilitates model intercomparison.