扭矩/ pbs调度程序如何工作?

时间:2015-09-30 21:30:06

标签: scheduler hpc torque

我在网上看了一会儿,除了github上的源代码外,还有关于如何使用扭矩的教程。

有人可以提供并概述它的实际工作方式吗?算法是什么?

我之所以这样问,是因为我试图了解缩放复杂度是什么,以及它与工作启动时间相比如何与spark / hadoop相比较。我认为这些问题将通过对事物如何运作的基本理解来澄清。例如,它与linux的CFS类似吗?

1 个答案:

答案 0 :(得分:2)

在Torque中,调度程序与队列,作业和进程管理分离。这意味着可以运行不同的调度程序。

Torque提供的两个无成本调度程序

  • 实现带约束的fifo的基本调度程序pbs_sched
  • MAUI实现了多种调度策略,例如fairshare,基于wallclock限制的回填和可调整的FIFO策略。

另请阅读MOAB,这是一种商用的扭矩调度程序。