Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

Continue a run with a subset of instances (i.e. ensemble members)

adamhb

Adam Hanbury-Brown
New Member
Hello,
I'm using CLM-FATES at a single site for a multi-instance (ensemble) simulation. I'm curious if its possible to restart a run (CONTINUE_RUN=TRUE) with a subset of specific ensemble members. The goal is to filter ensemble members at an early stopping point to cull members that clearly won't perform well in the longer term and then continue the run with fewer ensemble members to cut down on computational cost. Its seems to work to change ninst to a lower number and then continue the run as long as the ensemble members you want to continue with are sequential starting at 1 (e.g. 0001 to 0010), but what if you just want to continue with say 0013 and 0026 and cull the rest? Does anyone have experience doing something like this? Thanks in advance for any advice!

The workaround that people have used in the past is to just start another ensemble from scratch using only the param sets that passed the initial test and then run them longer in the second case, but this seems less efficient that continuing the run (if possible).

Adam

PS I'm running on Cheyenne
 

jedwards

CSEG and Liaisons
Staff member
Hi Adam, For a single executable ensemble I don't think that there is any easy way to do this.
You might want to create a cloned ensemble instead using ./create_clone

--ensemble ENSEMBLE clone an ensemble of cases, the case name argument must end in an integer.
for example: ./create_clone --clone case.template --case case.001 --ensemble 4
will create case.001, case.002, case.003, case.004 from existing case.template
 
Top