scitas-examples/Basic/MPI/Hellof608519b2838spack
scitas-examples/Basic/MPI/Hello
f608519b2838spack
README.txt
README.txt
To compile the hello_*.* source files:
module load intel intelmpi
mpiicc -o hello_c hello.c
mpiicpc -o hello_cxx hello.cxx
mpiifort -o hello_f90 hello.f90
--
To run them on the front-end:
./hello_c
and so on with hello_cxx and hello_f90
--
To run them in an interactive SLURM session:
> salloc -n 4
salloc: Granted job allocation 43196
> module load intel intelmpi
> srun ./hello_c
Hello, my rank is 2 among 4 tasks on machine c07
Hello, my rank is 0 among 4 tasks on machine c07
Hello, my rank is 3 among 4 tasks on machine c07
Hello, my rank is 1 among 4 tasks on machine c07
--- BARRIER! ---
> exit
exit
salloc: Relinquishing job allocation 43196
salloc: Job allocation 43196 has been revoked.
>
--
To run them in batch mode:
> sbatch hello.run
Submitted batch job 43198
The result should be something similar to
> cat slurm-43198.out
Currently Loaded Modulefiles:
1) intel/14.0.1 2) intelmpi/4.1.3
Hello, my rank is 2 among 4 tasks on machine c07
Hello, my rank is 3 among 4 tasks on machine c07
Hello, my rank is 0 among 4 tasks on machine c07
Hello, my rank is 1 among 4 tasks on machine c07
module load intel intelmpi
mpiicc -o hello_c hello.c
mpiicpc -o hello_cxx hello.cxx
mpiifort -o hello_f90 hello.f90
--
To run them on the front-end:
./hello_c
and so on with hello_cxx and hello_f90
--
To run them in an interactive SLURM session:
> salloc -n 4
salloc: Granted job allocation 43196
> module load intel intelmpi
> srun ./hello_c
Hello, my rank is 2 among 4 tasks on machine c07
Hello, my rank is 0 among 4 tasks on machine c07
Hello, my rank is 3 among 4 tasks on machine c07
Hello, my rank is 1 among 4 tasks on machine c07
--- BARRIER! ---
> exit
exit
salloc: Relinquishing job allocation 43196
salloc: Job allocation 43196 has been revoked.
>
--
To run them in batch mode:
> sbatch hello.run
Submitted batch job 43198
The result should be something similar to
> cat slurm-43198.out
Currently Loaded Modulefiles:
1) intel/14.0.1 2) intelmpi/4.1.3
Hello, my rank is 2 among 4 tasks on machine c07
Hello, my rank is 3 among 4 tasks on machine c07
Hello, my rank is 0 among 4 tasks on machine c07
Hello, my rank is 1 among 4 tasks on machine c07
c4science · Help