[GE users] scheduling with load averages ?

craffi dag at sonsorol.org
Thu Jun 25 14:19:18 BST 2009

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

There are a few general reasons for running SGE even on small or even  
singular systems. I've seen it used on single machines quite often.

The biggest one is that it allows multiple users, groups or projects  
to use the same hardware without having to shout over cube walls or  
otherwise negotiate access informally. A generic SGE with a simple  
fairshare-by-user policy works quite well for this.

The second big problem is that without something like SGE you are  
either informally scheduling (can be a waste of time or inefficient if  
different locations and timezones are involved) or you are running  
jobs in first-in-first-out (FIFO) order.

The problem with FIFO is that business, project or scientific  
priorities are not reflected in how resources are allocated. In a FIFO  
world, the person who gets to work earliest or logs in first via SSH  
gets the most resources and quite that person is not working on the  
most important task of the day/week/month.

I guess my shortest reply would be that SGE and similar products can  
be of significant benefit on any computer that is used by more than  
one person.


On Jun 25, 2009, at 9:01 AM, adary wrote:

> This might sound like a flame, but I assure you it?s not:
> What is the point of using SGE to manage a cluster of 32 cores?
> I believe that managing something that small is easier by hand ?


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

More information about the gridengine-users mailing list