是否可以使用qsub在具有多个核心的机器上分配作业?

时间:2016-03-10 06:03:16

标签: multithreading pbs qsub torque

我可以使用qsub在具有多个的机器上分配作业 核心?

我的机器有8个内核,是否可以分别使用PBS服务器在这8个内核上分配作业(不同程序集)?

如果没有,是否还有其他替代品。当在并行模式下使用时,程序的主脚本使用qsub在节点上分配6个不同的作业,但是当用户不选择并行选项时,它使用唯一的核心而不是其他核心。

1 个答案:

答案 0 :(得分:1)

  

我的机器有8个内核,是否可以分别使用PBS服务器在这8个内核上分配作业(不同程序集)?

qsub是扭矩的一部分。扭矩只是一个调度程序。扭矩本身不会分配任务。用户可以做这些事情。

根据您的需要,您可能会考虑使用MPI或OpenMP。

如果每个任务都是它自己的命令,你可以生成每个任务,他们会自动使用可用的处理器。