[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