On Tue, Apr 16, 2013 at 04:11:38PM +0000, Brett Taylor wrote:
Hello,
Is there a way to modify how GE selects which host(s) to run jobs on? For example, if I
have one user submit 10 6-core jobs, can I make sure GE fills up one host before kicking
jobs onto another, instead of "randomly" placing them on separate nodes? I
only have 18 hosts so I'd like to leave as many hosts completely free for other users as
possible.
Yep, there are a few ways. Assuming you are using parallel environments
for those 6-core jobs, you can modify the PE "allocation_rule" to be
"$pe_slots", which should do what you want. Each job will use N slots
(as requested), but only on a single node
You can also try the special value "$fill_up" will do soemthing similar,
but allow slots to "overflow" into the next node.
Thanks,
Brett
Brett Taylor
Systems Administrator
Center for Systems and Computational Biology
The Wistar Institute
3601 Spruce St.
Room 214
Philadelphia PA 19104
Tel: 215-495-6914
Sending me a large file? Use my secure dropbox:
https://cscb-filetransfer.wistar.upenn.edu/dropbox/[email protected]
--
This email was Anti Virus checked by Astaro Security Gateway.
http://www.astaro.com
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users
--
Jesse Becker
NHGRI Linux support (Digicon Contractor)
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users