Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VerzijaModulRedSupekPadobranVrančić
13.2.1scientific/mathematica/13.2.1cpu(tick) (error) (error) 
13.3.0scientific/mathematica/13.3.0cpu(tick) (error) (tick) 
14.0.0scientific/mathematica/14.0.0cpu(tick) (tick)(error) 

Službena dokumentacija

Licenca i korištenje (Supek i Padobran)

Trenutna raspodjela licenci:

ResursLicencaSubkernel
Supek21168
Padobran756


Warning
titleIneraktivni mod

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
titlePregled ukupno dostupnih licenci na Supek-u
resources_available.math_cpu = 224168 --> Broj subkernela
resources_available.math_lic = 2821  --> Broj licenci

i

Code Block
titlePregled licenci trenutno u upotrebi na Supeku
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
titleOBAVEZNO

#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
titletest.pbs
#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:

ssh -X -i ~/.ssh/id_rsa rocky@<IP@<IP_adresa>


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).

...