[Swift-user] Re: Set maxtime > maxwalltime or your script will hang
Mihael Hategan
hategan at mcs.anl.gov
Tue Apr 27 12:12:27 CDT 2010
> > For this case, set maxwalltime to 01:00:00 (ie the estimated duration of
> > each app() task) and maxtime to 3700 (1 hour with 100 secs "reserve")
> >
> > One caveat, though, for running on the Fusion cluster: I know that if you
> > ask for the batch queue, it insists that you request at least 2 nodes; if
> > you ask for one, your job is rejected. We need to test exactly how to
> > configure coasters for 1 node on that system. You can try removing the
> > queue element from your sites.xml, and see how it behaves. I need to do
> > more testing on that system and post the results.
>
> But even if we have 16 app() tasks and we call for 2 nodes, shouldn't
> maxtime be more or less the same i.e. 3600+reserve? I guess my question
> refers to maxtime=maxwalltime*N + reserve. Shouldn't N be the number of
> waves or (# app() tasks)/(8cores/node*#nodes), rather than the # of app()
> tasks?
No. Maxtime is something that is specific to the cluster not the jobs
you are running. It should be the maximum allowed time for a job in the
queue you are using. Actual coaster blocks may have a different
walltime, but they will never have a walltime larger than maxtime.
More information about the Swift-user
mailing list