...
Za izvođenje aplikacija koje koriste paralelizaciju MPI (ili hibridno MPI+OMP) potrebno je podignuti modul cray-pals
prije pozivanja naredbe mpiexec
, čime se osigurava ispravna integracija Vaše aplikacije sa sustavom za podnošenje poslova PBS Pro i Crayevom inačicom aplikacije MPI mpiexec
baziranoj na implementaciji MPICH.
...
Varijable okoliša koje će naredba mpiexec podesiti na svakom od rangova MPI biti će:
Varijabla okoliša | Opis |
---|---|
PALS_APID | Jedinstveni identifikator aplikacije koju ste izvršili |
PALS_DEPTH | Broj procesorskih jezgri po rangu |
PALS_LOCAL_RANKID | Lokalni rang procesa MPI (ako se posao vrši na više čvorova) |
PALS_RANKID | Totalni rang procesa MPI |
PALS_NODEID | Redni broj lokalnog čvora (ako se posao vrši na više njih) |
PALS_SPOOL_DIR | Privremeni direktorij |
Note | ||
---|---|---|
| ||
Znanstvene aplikacije koje su dostupne na Supeku putem modulefiles alata u sebi već pozivaju ovaj modul, stoga ga nije potrebno opet podizati. |
...