...
Verzija | Modul | Red | Supek | Padobran | Vrančić |
---|---|---|---|---|---|
13.2.1 | scientific/mathematica/13.2.1 | cpu | |||
13.3.0 | scientific/mathematica/13.3.0 | cpu | |||
14.0.0 | scientific/mathematica/14.0.0 | cpu |
Službena dokumentacija
Licenca i korištenje (Supek i Padobran)
Trenutna raspodjela licenci:
Resurs | Licenca | Subkernel |
---|---|---|
Supek | 21 | 168 |
Padobran | 7 | 56 |
Warning | ||
---|---|---|
| ||
Korištenje Mathematica softvera na Supeku i Padobranu ograničen je na komandno linijski mod. Za korištenje u interaktivnom modu pogledajte upute u "Korištenje (Vrančić)" poglavlju. |
Broj dostupnih licenci i subkernela na Supek-u i Padobranu je podložan promjenama u budućnosti a korisnici mogu provjeriti trenutno stanje sa naredbom:
...
Code Block | ||
---|---|---|
| ||
resources_available.math_cpu = 224168 --> Broj subkernela resources_available.math_lic = 2821 --> Broj licenci |
i
Code Block | ||
---|---|---|
| ||
resources_assigned.math_cpu = 32 --> Broj subkernela resources_assigned.math_lic = 4 --> Broj licenci |
...
Tip |
---|
Broj slobodnih licenci u trenutku provjere jednak je razlici ukupno dostupnih i licenci trenutno u potrebi. Za gore naveden primjer, broj slobodnih licenci iznosio bi 24 17, tj. 192 136 subkernela. |
Podnošenje posla
U uzglavlju zaglavlju skripte za podnošenje posla OBAVEZNO je navesti dodatna 2 parametra math_lic i math_cpu.
...
math_cpu - broj subkernela koje rezervirate sa pokretanjem posla. Ovaj broj mora odgovarati broju jezgara zatraženih sa parametrom select=broj jezgara.
Warning | ||
---|---|---|
| ||
#PBS -l math_lic=1 |
Primjer
Primjer u nastavku sastoji se od PBS skripte za podnošenje posla (test.pbs) i Mathematica skripte (hpc_test.wl) koje se moraju nalaziti u istom direktoriju da bi posao bio uspješno izvršen. Resursi i rezervacija licence (test.pbs) zatražena je po uputama iz poglavlja "Podnošenje posla".
...
Code Block | ||
---|---|---|
| ||
#PBS -N test_math
#PBS -q cpu
#PBS -l select=8
#PBS -j oe
#PBS -l math_lic=1
#PBS -l math_cpu=8
cd ${PBS_O_WORKDIR}
module load scientific/mathematica/13.2.1
math -script hpc_test.wl |
...
Warning |
---|
Kako bi se Mathematica uspješno pokrenula, potrebno je spojiti se na virtualni poslužitelj uz prosljeđivanje X11. U slučaju korištenja Linuxa ili macOS-a, koristite naredbu:
U slučaju korištenja Windowsa, potrebno je preuzeti aplikaciju Xming te je pokrenuti prije pokretanja PuTTY-ja. Unutar PuTTY-ja, potrebno je uključiti X11 forwarding (Connection → SSH → X11, Enable X11 forwarding). |
...