2016-03-10 14 views
0

我可以在有多個 核心的機器上使用qsub分配作業嗎?是否有可能在多核的機器上使用qsub進行作業分配?

我的機器有8個內核,可以分別在這8個內核上使用PBS服務器分配作業(不同程序集)嗎?

如果沒有,是否有任何其他此替代。當使用並行模式時,程序的主腳本使用qsub在節點上分配6個不同的作業,但是當用戶不會選擇並行選項時,它只使用一個而不是其他的核心。

回答

1

我的機器有8個內核,可以分別在這8個內核上使用PBS服務器分配作業(一組不同的程序)嗎?

qsub是扭矩的一部分。扭矩只是一個調度器。扭矩本身不分配任務。這取決於用戶做這些事情。

根據您需要做什麼,您可能會看到使用MPI或OpenMP。

如果每個任務都是自己的命令,你可以產生每個任務,他們將自動使用可用的處理器,因爲他們能夠。

相關問題