[GE users] job priority question

Rayson Ho rayrayson at gmail.com
Thu Aug 31 11:16:48 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. ]

Check this HOWTO:
Scheduler Policies for Job Prioritization in the N1 Grid Engine 6 System

http://gridengine.sunsource.net/howto/howto.html

While its title says "N1 GE 6", it also applies to the opensource SGE.

Rayson



On 8/31/06, Davide Cittaro <davide.cittaro at ifom-ieo-campus.it> wrote:
> Hi there, I have a question on priorities.
> Suppose I have two users, one that is "bombing" sge with several jobs,
> many of which remaining in queues because he fills the requested queue.
> Suppose that the other user has to send a job to the same queue. Since
> there is no policy defined there is no reason why I have to give much
> more "importance" to one user, I wonder what happens to the job of the
> second user, meaning that I wonder if its jobs has to wait that all the
> other user's jobs end or if it runs as soon as one slot in the queue is
> available. In other words:
>
> ############################################################################
>  - PENDING JOBS - PENDING JOBS - PENDING JOBS - PENDING JOBS - PENDING JOBS
> ############################################################################
>     340 0.00000 simple.sh  userA     qw    08/31/2006 10:17:35     1
>
>     341 0.00000 simple.sh  userA     qw    08/31/2006 10:17:35     1
>
>     342 0.00000 simple.sh  userA     qw    08/31/2006 10:17:35     1
>
>     343 0.00000 simple.sh  userA     qw    08/31/2006 10:17:35     1
>
>     344 0.00000 simple.sh  userA     qw    08/31/2006 10:17:35     1
>
>     345 0.00000 simple.sh  userA     qw    08/31/2006 10:17:35     1
>
>     346 0.00000 simple.sh  userA     qw    08/31/2006 10:17:35     1
>
>     347 0.00000 simple.sh  userB     qw    08/31/2006 10:17:35     1
>
> job 347 has to wait that jobs 340-346 have finished or it goes before
> 340 since userA has a lot of other jobs to run?
> I suppose that in default conditions job 347 is the last job that will
> run on the cluster, so is there a way to instruct the scheduler so that
> if one user (userA) has a lot of jobs pending, their priority is set
> lower than priority of a user (userB) that has few jobs even if he
> submitted his job after?
> Mmm, don't know if I have been that clear...
>
> thanks
> d
>
> --
> /*
> Davide Cittaro
> HPC and Bioinformatics Systems @ Informatics Core
>
> IFOM - Istituto FIRC di Oncologia Molecolare
> via adamello, 16
> 20139 Milano
> Italy
>
> tel.: +39(02)574303355
> e-mail: davide.cittaro at ifom-ieo-campus.it
> */
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
> For additional commands, e-mail: users-help at gridengine.sunsource.net
>
>

---------------------------------------------------------------------
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