Changes between Version 42 and Version 43 of AdaptParallelization
- Timestamp:
- May 25, 2025, 5:46:10 PM (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AdaptParallelization
v42 v43 69 69 Finally, we have a ensure that the number of model tasks is correctly set. In the template and tutorial codes, the number of model tasks is specified by the variable `n_modeltasks`. This has to be set before the operations on communicators are done in `init_parallel_pdaf`. In the tutorial code we added a command-line parsing to set the variable (it is parsing for `dim_ens`). One could also read the value from a configuration file. 70 70 71 If the program is executed with these extensions using multiple model tasks, the issues discussed in '[#Compiling theextendedprogram Compiling the extended program]' can occur. This one has to take care about which processes will perform output to the screen or to files.71 If the program is executed with these extensions using multiple model tasks, the issues discussed in '[#Compilingandtestingtheextendedprogram Compiling the extended program]' can occur. This one has to take care about which processes will perform output to the screen or to files. 72 72 73 73 … … 101 101 With theses changes the model is ready to perform an ensemble simulation. 102 102 103 If the program is executed with these extensions using multiple model tasks, the issues discussed in '[#Compiling theextendedprogram Compiling the extended program]' can occur. This one has to take care about which processes will perform output to the screen or to files.103 If the program is executed with these extensions using multiple model tasks, the issues discussed in '[#Compilingandtestingtheextendedprogram Compiling the extended program]' can occur. This one has to take care about which processes will perform output to the screen or to files. 104 104 105 105