Satrajit Ghosh
2014-07-31 12:26:33 UTC
hi,
in many cases we observe that jobs are allocated on free resources on a
given node before moving on to other nodes. is it possible to do breadth
first assignment?
for example, if i have 10 nodes each with 40 processors and each job
requires 1 processor, the first 10 jobs should be divided as 1 job per node
instead of all going to 1 node.
That is, the most free node has highest priority in receiving a job.
most free = f(x_procs_available, x_mem_available)
where x_ = %cpu or %gpu depending on job requirements
cheers,
satra
in many cases we observe that jobs are allocated on free resources on a
given node before moving on to other nodes. is it possible to do breadth
first assignment?
for example, if i have 10 nodes each with 40 processors and each job
requires 1 processor, the first 10 jobs should be divided as 1 job per node
instead of all going to 1 node.
That is, the most free node has highest priority in receiving a job.
most free = f(x_procs_available, x_mem_available)
where x_ = %cpu or %gpu depending on job requirements
cheers,
satra