[Swift-user] Coasters and PBS resource requests: nodes and ppn

Matthew Woitaszek matthew.woitaszek at gmail.com
Wed Nov 3 18:28:50 CDT 2010


Good afternoon,

Is there a way to update PBS resource requests when using coasters to supply
modified PBS resource strings such as "nodes=1:ppn=8"? (Or other arbitrary
resource requests, such as node properties?)

Of course, I'm just trying to get coasters to allocate all of the processors
on an 8-core node, using either the "gt2:gt2:pbs" or "local:pbs" provider.
Both submit jobs just fine. I found no discernible difference with the
"host_types" Globus namespace variable, presuming I'm setting it right.

The particular cluster I'm using allows node packing for users that run lots
of single-processor tasks, so without ppn, it will assume nodes=1,ncpus=1
and thus pack 8 jobs on each node before moving on to the next node. (I know
it won't be an issue at sites that make nodes exclusive. On this system, the
queue default is "nodes=1:ppn=8", but because coasters explicitly specifies
the number of nodes in its generated resource request, the ppn default seems
to get lost!)

I see that this has been discussed as far back as 2007, and I found Marcin
and Mike's previous discussion of the topic at

   http://mail.ci.uchicago.edu/pipermail/swift-user/2010-March/001409.html

but there didn't seem to be any definitive conclusion. Any suggestions would
be appreciated!

Matthew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/swift-user/attachments/20101103/c79f8f2a/attachment.html>


More information about the Swift-user mailing list