I have a bash script, that has some jobs. Every bash script is designed to take care of almost 2 to 4 thousands jobs. The final line in bash script is like this; $QSUB -l nodes=1:ppn=1 -l $Name.job.I submit my bash script with normal way as below, further in qsub does the trick../bash.scriptAll the jobs are submitted individually taking 1 node and 1 core, as mentioned in last line of the script. The cluster I am using has 16 nodes and each node retains 32 cores. I always submit my job on the head node, because the cluster is not accepting job from individual nodes. Every time I submit my script, the cluster use maximum of 40 core at a time, simply i mean at one time only 40 jobs are with Running (R) status and the remaining are in Queue (Q). My question, is there any way to tell the cluster to use lets say 120 cores in one time? Let me tell you, I just tried nodes=2:ppn=4, as a result cluster gave 4 cores to each job, that made my work more slower because cluster is not using maximum resources. Is there any way to ask cluster to use atleast 120 cores at a time? Thanks
How to use many cores from different Nodes?
cpu;cluster