| ... | @@ -2,6 +2,23 @@ |
... | @@ -2,6 +2,23 @@ |
|
|
|
|
|
|
|
### Cosma 8
|
|
### Cosma 8
|
|
|
|
|
|
|
|
|
```
|
|
|
|
module load intel_comp/2024.2.0 compiler-rt tbb compiler mpi
|
|
|
|
module load ucx/1.17.0
|
|
|
|
module load parallel_hdf5/1.14.4
|
|
|
|
module load fftw/3.3.10
|
|
|
|
module load parmetis/4.0.3-64bit
|
|
|
|
module load gsl/2.5
|
|
|
|
module load sundials/5.8.0_c8_single
|
|
|
|
```
|
|
|
|
The thread pinning for MPI is achieved by setting:
|
|
|
|
```
|
|
|
|
export I_MPI_PIN_DOMAIN=auto
|
|
|
|
```
|
|
|
|
in the submission script.
|
|
|
|
|
|
|
|
Alternatively, using Open-MPI:
|
|
|
|
|
|
|
```
|
|
```
|
|
|
module load intel_comp/2024.2.0 compiler-rt tbb compiler
|
|
module load intel_comp/2024.2.0 compiler-rt tbb compiler
|
|
|
module load openmpi/5.0.3
|
|
module load openmpi/5.0.3
|
| ... | @@ -20,6 +37,7 @@ mpirun --map-by socket:PE=32 -np MY_NUMBER_OF_MPI_RANKS swift_mpi --my-fancy-swi |
... | @@ -20,6 +37,7 @@ mpirun --map-by socket:PE=32 -np MY_NUMBER_OF_MPI_RANKS swift_mpi --my-fancy-swi |
|
|
|
|
|
|
|
(for 4 ranks per node with 32 threads each)
|
|
(for 4 ranks per node with 32 threads each)
|
|
|
|
|
|
|
|
|
|
|
|
### Cosma 7
|
|
### Cosma 7
|
|
|
|
|
|
|
|
----------------------
|
|
----------------------
|
| ... | |
... | |
| ... | | ... | |