我对 MPI 很陌生,如果这听起来很幼稚,我很抱歉。我可以访问 HPC 集群,并尝试在 40 核集群上运行串行脚本。这是我的 PBS 文件:
#PBS -l nodes=1:ppn=40,walltime=5:00:00
#PBS -N name
cd my directory
my command
该脚本可以正确执行,但负载仅针对 40 个可用 CPU 中的 1 个。如何使用所有处理器(0-39)?
答案1
听起来你应该尝试一下GNU Parallel
。主页位于gnu.org/software/parallel这里有一些视频演示GNU 并行视频。
(请原谅我的工资答案,但我不知道 MPI、HPC 和 PBS 是什么)