Skip to content

Commit

Permalink
Update XCI.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
tomgreen66 authored Mar 1, 2024
1 parent 0c69cf2 commit 5d4993b
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion user-guide/XCI.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,26 @@ Cray XC50 cabinet, codenamed XCI, containing 20’992 ARM cores. Available since
Running
=======

Since the XCI system uses Cray ALPS to run jobs all compute intensive executables need to be run with ``aprun`` to run on the compute nodes otherwise the jobs can run on the MOM nodes that can cause problems.
Since the XCI system uses Cray ALPS to run jobs all compute intensive executables need to be run with ``aprun`` to run on the compute nodes otherwise the jobs can run on the MOM nodes that can cause problems. e.g

```
aprun -n 64 my_mpi.exe
```

For multithreaded OpenMP applications you could try:

```
export OMP_NUM_THREADS=64
aprun -d 64 my_openmp.exe
```

For hybrid multithread with 64 MPI tasks and 4 OpenMP threads (using 4 hardware threads on XCI) you could use

```
export OMP_NUM_THREADS=4
aprun -n 64 -d 4 -j 4
```


Queues
======
Expand Down

0 comments on commit 5d4993b

Please sign in to comment.