cloud - Microsoft HPC pack / MPI , scheduler not regrowing task in job? -


i have job composed 3 tasks:

  • task 1 : min 1, max 4 nodes
  • task 2 : min 1, max 1 node
  • task 3 : min 1, max 4 nodes

my scheduler set queued, graceful preemption , adjust resources automatically. jobs scheduled via service on target machine, same priority.

here question: 1 job queued, sometimes, scheduler allocates 1 node task 3, if there no other jobs queued. working intended? trial , error can see if task 1 + 2 doesn't take time, task3 have 4 nodes allocated. otherwise, if task1+2 takes little longer (20 mins or so) task3 gets allocated 1 node only.

i'm not sure if working intended or if should write kind of service periodically checks queue status , if needs be, changes task3 minimum nodes requirement before task2 finishes course of action.

any insight appreciated, thanks!


Comments

Popular posts from this blog

qt - Using float or double for own QML classes -

Create Outlook appointment via C# .Net -

ios - Swift Array Resetting Itself -