How to prevent SGE from assigning more nodes than I actually want for my VASP calculations?
Moderators: Global Moderator, Moderator
How to prevent SGE from assigning more nodes than I actually want for my VASP calculations?
Every node of our computer has 2 dual-core cpu, i.e., 1 node=4 cores. I am using SGE to submit my parallel jobs. If I specify #$ -pe mpi 8 in my script, I am requesting 8 cores. But I don't have controlled on getting 2 nodes only. When some nodes are partially taken by some serial jobs of others, SGE will assign 3 nodes for my job, which greatly reduces the speed of the calculations. So I wonder whether SGE has some parameter to specify exactly how many nodes I want to use instead of cores? Thanks a lot
Last edited by hwang4 on Fri Jun 09, 2006 2:06 am, edited 1 time in total.
-
- Jr. Member
- Posts: 55
- Joined: Tue Aug 16, 2005 7:44 am
How to prevent SGE from assigning more nodes than I actually want for my VASP calculations?
Ask your system admin to create a parallel environment with
allocation_rule 4
instead of the usual
allocation_rule $fill_up
allocation_rule 4
instead of the usual
allocation_rule $fill_up
Last edited by job on Fri Jun 09, 2006 8:17 am, edited 1 time in total.
How to prevent SGE from assigning more nodes than I actually want for my VASP calculations?
Thanks a lot!
Last edited by hwang4 on Fri Jun 09, 2006 2:18 pm, edited 1 time in total.