[Swift-devel] swift changing walltime of prews-gram jobs
Mihael Hategan
hategan at mcs.anl.gov
Fri Jan 30 10:53:54 CST 2009
On Fri, 2009-01-30 at 16:40 +0000, Ben Clifford wrote:
> On Sun, 25 Jan 2009, Ben Clifford wrote:
>
> > You should see the same behaviour using local:pbs, which will use direct
> > PBS submission instead of GRAM; but you don't. That is an inconsistency
> > that suggests something is not right. My initial suspicion would be that
> > the cog PBS provider is not correctly passing either the walltime or queue
> > parameters. I will investigate this.
>
> A quick peek at this suggests something is awry in walltimes in the PBS
> provider stack. Specifying:
>
> globus::maxwalltime="7"
>
> which means 7 minutes
>
> results in a PBS queue walltime of:
>
> $ qstat -f 849545 | grep -i time
> [...]
> Resource_List.walltime = 00:00:07
>
>
> which I understand to mean 7 seconds.
>
So I'm looking at the PBS provider code. It looks like it does not do
any processing on the max wall time. If you say "7" that results in
#PBS -l maxwalltime=7
in the PBS script. So I should probably conclude that it's Globus that
interprets a plain 7 as minutes and transforms that to 00:07:00.
I suppose the PBS provider could adopt the same scheme.
More information about the Swift-devel
mailing list