0

在我们学院 (IISc Bangalore) 超级计算机中,我们使用 qsub 提交作业。作业将根据以下开始运行 -

(1) 其挂壁时间(预计完成时间)

(2) 它在受尊重队列中的位置(小、中、大等)。

因此,在完成当前正在运行的一项作业后,很难知道哪个作业将开始。但是 qsub 可能有一个自己的列表,它在立即完成另一项工作后开始一项新工作。有什么方法可以知道接下来要开始哪个工作。有什么命令吗?谢谢你。

4

1 回答 1

1

不幸的是,没有明确的方法可以知道接下来将在超级计算系统中运行哪个作业。作业开始不仅取决于它的挂墙时间或在队列中的位置,还取决于基于站点级策略、调度策略和优先级的许多其他因素。研究所可能会根据电源管理、负载平衡等因素选择一些内部工作排名(优先级)。

另一方面,有很多研究来预测工作分配的等待时间。TeraGrid 系统提供估计的等待时间。此外,有关预测等待时间的更多信息,请参阅链接 1 和链接 2(由 SERC提供

于 2020-06-26T09:52:24.887 回答