logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

multiple software requirements: msg#00150

Subject: multiple software requirements
I have a need to run jobs that have two software requirements. One is a generic consumable resources sort of requirement (4 licenses available to run anywhere) and the second is a piece of software that is only installed on some nodes. Since they are both software requirements, I would like to be able to specify "qsub -l software=A,software=B" or similar, but it seems that torque only uses the last software option in this case - which is fine for one software requirement, but not two.

-l gres=A:1,gres=B:1 which seems to be recommeded by http://www.clusterresources.com/products/mwm/docs/13.3rmextensions.shtml#gres has the same behaviour.

-W x=GRES:A+1,B+1 seems to work. Am I being too fussy when I say this seems very obtuse and I would prefer to recommend a simpler syntax to users?

Perhaps there is a simpler way that I can't find documentation for.

Any ideas?

I'm running torque 2.1.7-snap.200611061737 and the current moab.
Moab has both software A and B defined as GRES (floating and node locked) nad requesting either resource on its own works.

thanks,

Gareth Williams

ps. Yes I could use node properties for the second piece of software but I prefer not to tell users to request some software in one way and some in another.


<Prev in Thread] Current Thread [Next in Thread>