Parece que você deve tentar GNU Parallel
.
A página inicial está em gnu.org/software/parallel e há uma apresentação em vídeo aqui Vídeos paralelos da GNU .
(Desculpe minha resposta salarial, mas não sei o que é MPI, HPC e PBS)
Sou muito novo no MPI, minhas desculpas se isso parece ingênuo. Eu tenho acesso a um cluster HPC e estou tentando executar um script serial em um cluster de 40 núcleos. Aqui está o meu arquivo PBS:
#PBS -l nodes=1:ppn=40,walltime=5:00:00
#PBS -N name
cd my directory
my command
O script é executado corretamente, mas a carga é apenas para 1 CPU dos 40 disponíveis. Como eu uso todos os processadores (0-39)?
Parece que você deve tentar GNU Parallel
.
A página inicial está em gnu.org/software/parallel e há uma apresentação em vídeo aqui Vídeos paralelos da GNU .
(Desculpe minha resposta salarial, mas não sei o que é MPI, HPC e PBS)