[GE users] Array Task Interleave

reuti reuti at staff.uni-marburg.de
Mon Apr 19 10:39:59 BST 2010


Am 16.04.2010 um 22:22 schrieb dangruhn:

> I have a job setup where an array of tasks is used to create individual sets of data that another array of tasks (the same number in both cases) then load into a database.
> 
> I have started using the -hold_jid_ad to have the second stage tasks wait until their corresponding first stage tasks are finished.  What I would like to have happen is that when a first stage task is finished, the corresponding second stage task becomes ready and will run before the other first stage task starts running.
> 
> I have done this by lowering the priority of the first stage tasks, but that means that other jobs in the grid will run before my first stage tasks. I would like to raise the priority of the second stage tasks, but only an administrator or manager can do this, and these jobs are run by regular users.
> 
> Does anyone have any ideas how I might accomplish this without putting my first stage tasks at a lower priority?

What about a JSV - it can attach also positive values for the priority (looks like parameter p is missing in the jsv_include.sh, but it looks working).

-- Reuti

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=253989

To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].



More information about the gridengine-users mailing list