限制为N个核心,但我不知道哪个核心

时间:2016-08-25 08:31:25

标签: python cpu affinity

使用taskset,我可以limit a process to run on a specific CPU

我通过高性能集群上的负载调度工具提交作业,因此,当我提交我不知道的作业时:

  • 他们将在哪个节点上运行
  • 该节点将拥有多少个核心(可能是16,48,64 ......)
  • 具体可用的核心
  • 我的任何其他作业是否在同一节点上运行

群集管理抱怨我使用的CPU太多了。这发生在我正在进行的库调用中,而不是在我自己的代码中。 是否可以强制我的进程使用最多的 n CPU,没有确切地指定那些CPU?

0 个答案:

没有答案