[GE users] Array jobs with each job in a separate host?

Borja Sotomayor borja at borjanet.com
Fri Aug 4 01:49:53 BST 2006

    [ The following text is in the "ISO-8859-1" character set. ]
    [ Your display is set for the "ISO-8859-10" character set.  ]
    [ Some special characters may be displayed incorrectly. ]

Hi everyone,

I am running into the following problem: I want to submit an array job 
in such a way that each task runs on a separate host. I realize one 
possible solution is to set the number of slots to 1, or use a solution 
along the lines of this:


However, in my case, I still want to allow other array jobs to run at 
the same time. e.g. If I have four nodes {A,B,C,D} and I submit an array 
job with 3 tasks which end up in {A,B,C}, and then submit the same array 
job with 2 tasks, I want to allow one of the tasks to be scheduled in 
those three nodes (instead of having to wait for them to become available).

In other words, I want to guarantee exclusive use of a host *inside* an 
array job, but not across other jobs. Is this possible?

Borja Sotomayor, University of Chicago
  Ph.D. Student, Department of Computer Science
  Hinds 016, 5734 South Ellis Avenue, 60637 Chicago, IL
GT4 Tutorial: http://gdp.globus.org/gt4-tutorial/
BorjaNet:  http://www.borjanet.com/   borja at borjanet.com
          "Dis maschine vill run und run!"
                -- Kurt Gödel (on the Turing Machine)

To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net

More information about the gridengine-users mailing list