【发布时间】:2011-01-21 08:27:08
【问题描述】:
我有一个计算任务,它被分成几个单独的程序执行,具有依赖关系。我使用 Condor 7 作为任务调度程序(在 Vanilla Universe 中,由于对超出我能力范围的程序有限制,所以不涉及检查点),所以 DAG 看起来是一个自然的解决方案。然而,有些程序需要在同一台主机上运行。我在 Condor 手册中找不到有关如何执行此操作的参考。
示例 DAG 文件:
JOB A A.condor
JOB B B.condor
JOB C C.condor
JOB D D.condor
PARENT A CHILD B C
PARENT B C CHILD D
我需要表达的是B和D需要在同一个计算机节点上运行,而不破坏B和C的并行执行。
感谢您的帮助。
【问题讨论】:
标签: workflow distributed cluster-computing hpc condor