I am trying to run a job using slurm, but the srun is only launching 1 process, the job script I am using is below
#!/bin/bash
#SBATCH -N 1
#SBATCH -p RM
#SBATCH -t 00:01:00
#SBATCH --ntasks-per-node=128
#SBATCH --error=job.err
#SBATCH --output=job.out
srun -n 16 ./firstmpi > out
However, the output has only one process
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Hello world from processor r309.ib.bridges2.psc.edu, rank 0 out of 1 processors
Please let me know how to solve the issue