Versions Compared

Key

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

...

aMail se šalje kada batch sustav prekine posao
bMail se šalje kada posao počne izvršavati
eMail se šalje kada posao završi
jMail se šalje za podposlove. Mora se kombinirati s jednom ili više podopcija a, b ili e


Code Block
languagebash
titlePrimjer maila
#!/bin/bash

#PBS -q cpu
#PBS -l select=1:ncpus=2
#PBS -M <ime>@srce.hr,<ime2>@srce.hr
#PBS -m be

echo $PBS_JOBNAME > out
echo $PBS_O_HOST

Dobivena su dva maila

Code Block
languagetext
titlePočetak posla
PBS Job Id: 2686.x3000c0s25b0n0.hsn.hpc.srce.hr
Job Name:   pbs.pbs
Begun execution


Code Block
languagetext
titleZavršetak posla
PBS Job Id: 2686.x3000c0s25b0n0.hsn.hpc.srce.hr
Job Name:   pbs.pbs
Execution terminated
Exit_status=0
resources_used.cpupercent=0
resources_used.cput=00:00:00
resources_used.mem=0kb
resources_used.ncpus=2
resources_used.vmem=0kb
resources_used.walltime=00:00:01



Opcije za traženje resursa opcijom -l

-l select=3:ncpus=2Traženje 3 komada(chunk-a) čvora po 2 jezgre
-l select=1:ncpus=10:mem=20GBTraženje 1 komada(chunka-a) čvora sa 10 jezgri i 20GB radne memorije
-l ngpus=2Traženje 2 gpu-a



PBS varijable okoline

ImeOpis
PBS_JOBIDIdentifikator posla koji daje PBS kada se posao preda. Stvoreno nakon izvršenjanaredbe qsub.
PBS_JOBNAMENaziv posla koji je dao korisnik. Zadani naziv je naziv podnešene skripte.
PBS_NODEFILEPopis radnih čvorova, odnosno procesorskih jezgri na kojima se izvršava posao
PBS_O_WORKDIRRadni direktorij u kojem je podnesen posao, odnosno u kojem je pozvana naredba qsub.
OMP_NUM_THREADSOpenMP varijabla koju PBS izvozi u okolinu, a koja je jednaka vrijednosti opcije select iz zaglavlja PBS skripte
NCPUSBroj zatraženih jezgara. Odgovara vrijednosti iz opcije select iz zaglavlja PBS skripte.
TMPDIRPutanja do scratch direktorija.




...