我在一台有24个核心的机器上运行着开放MPI的扭矩。为什么可以在我的作业中指定sh,例如nodes=1:ppn:2,但仍然能够运行mpirun -np 12 WhatEverCommand指定的作业?在这种情况下,作业在12个核心上执行,即使“节点”表示2个cpus。指定“节点”选项对提交的作业使用的资源没有任何限制吗?如果没有,那么如何通过覆盖声明的资源来防止用户违反服务器规则?
另一方面,在没有“nodes=1:ppn=8”选项的情况下指定-np和mpirun,只给我一个运行作业的cpu。
我在这里有那么糟糕和缺少什么基本的东西吗?
https://stackoverflow.com/questions/19714914
复制相似问题