2012-08-01 58 views
0

,如果我會嘗試在1個SGE插槽運行多線程工作,會發生什麼?它會啓動多個線程嗎?還是會仍然啓動這些多線程和潛在超負荷SGE羣集節點,因爲它要運行多個線程比有空檔?在1個插槽中運行多線程作業?

我知道我應該使用-pe螺紋nrThreads參數。但是我正在運行一個程序,我不知道它爲每個步驟使用了多少個線程。

回答

1

這已經有一段時間,因爲我用SGE,但至少那時,就不會發動這些線程,然後通常佔用CPU時間從其他工作來防止它推出比分配更多的計算線程的工作。

也許當前SGE版本能夠使用cpusets,這允許管理員來限制作業中使用的CPU的的。至少slurm調度器可以做到這一點。