在指定了多个内核的 slurm 作业中,如何确定实际使用了多少 cores/CPUs?

In a slurm job with multiple cores specified, how do I determine how many cores/CPUs are actually being used?

我目前 运行 通过 Slurm 在 R 中工作。它应该能够利用多达 64 个内核。但是,我怀疑我的程序实际上是否使用了所有 64 个内核。 Slurm 中有没有办法计算出实际使用了多少个内核?我尝试了 squeuetop 但无法理解那里的输出。有没有简单的方法可以检查?谢谢。

script 将告诉您实际有多少进程 运行 以及 CPU 的使用率。