6

Shake 尽可能并行构建事物,但如果单个构建步骤本身是可并行的,会发生什么?例如,我正在运行 BLAST 命令。每个命令都会比较两个物种的基因组。多个比较可以并行运行,但还有一个标志可以将比较分成 N 个块并并行运行。我是否需要选择一种方法来拆分作业并坚持下去,或者我可以告诉 Shake“总体上使用 N 个线程,顺便说一下,这些特定任务中的每一个都单独占用 N 个线程”?

(在比较许多小型细菌基因组和一些较大的真核基因组时会出现这种情况)

编辑:这个问题可以简化为“如何判断有多少 Shake 线程当前在 Shake 中运行/排队?”

4

1 回答 1

0

不,但有一张票可以添加它:https ://github.com/ndmitchell/shake/issues/603

于 2018-06-07T15:40:09.210 回答