我在我们的beowulf群集上运行SGE(6.2u5p2)。我有几个用户提交了数以千计的短期(< 15分钟)低优先级的工作(即他们将工作设置为低优先级,因此任何人都可以超越他们)。这对于运行单核作业的其他用户来说非常有效,但是任何希望运行具有多个线程的用户都无法做到这一点。单核心工作继续向前推进,从不允许(比如6个核心)可用。
我真的不想将用户分成两个队列(即单个和多个),因为那些使用多核作业的人会短暂地使用它,然后有多个核心未被使用。
SGE中是否有办法允许多核作业保留插槽?
非常感谢,
Rudiga
答案 0 :(得分:0)
As"高性能标志"避免使用-R选项可能有所帮助。参见:
http://www.ace-net.ca/wiki/Scheduling_Policies_and_Mechanics#Reservation