[GE users] scheduling with load averages ?
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
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