Skip to content

SUMMA parallelization #493

Answered by wknoben
AshlinAnn asked this question in Q&A
Oct 13, 2021 · 5 comments · 1 reply
Discussion options

You must be logged in to vote

Hi Ashlin,
Currently the most resource-efficient way to parallelize SUMMA runs is to use the built-in -g option. This option is used as follows:

startGRU = 1  # index of the GRU in the input .nc files; note that this refers to the index in the file (1..n) and NOT to the gruId variable
numGRU = 15   # number of GRUs to run, starting with startGRU
summa.exe -g startGRU numGRU -m filemanager.txt # runs SUMMA for 15 GRUs, starting with the first GRU in file

This will result in a split-domain output file, containing your requested outputs only for these 15 GRUs. The GRU indices for which the file has simulations are automatically included in the file's name.

You can access a brief description…

Replies: 5 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by wknoben
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@NicWayand
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants