Restart simulations … (Tips & Tricks)

Did You Know that AcuSolve supports two different mechanisms for restarting simulations? The two mechanisms are described below. Note that both options rely upon having the RESTART_OUTPUT{} command active in the input file. 1.) Fast Restart This option is accessed through a command line option in acuRun. When exercising this option, acuPrep is not executed. Instead, AcuSolve simply resumes it’s simulation from the point in time when the last restart file was written to disk. This option is extremely useful when working with large, long running models on cluster compute systems. If your simulation terminates unexpectedly due to a hardware problem, this option can be used to resume the simulation without having to run through acuPrep, perform the domain decomposition, etc. Note that this option requires that the same number of processors be used for the restarted run since acuPrep is not being executed. Although it is possible to make limited changes between runs without running AcuPrep (via the acuModSlv program), this is an advanced option is rarely used. An example of how to use fast restart is shown below: acuRun -pb channel -frst

2.) Standard Restart The standard restart functionality within AcuSolve relies on reading an input file and running AcuPrep to process the input and perform the domain decomposition. When performing a restart, AcuSolve only modifies the items which are present after the “RESTART{}” command in the restart input file. All other settings are retained from the previous run. This type of restart provides a large level of flexibility to users for making changes between runs, but comes at the expense of having to re-run acuPrep each time it is used (September 1, 2012)

Have a question or comment?

Post your comment/question on our user forum.