You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Korištenje

Dostupne verzije su:

VerzijaModul
1.2.2bagel/1.2.2

Primjer skripte za opis poslova:

bagel-parallel.sge
#$ -N bagel-parallel
#$ -q p28.q 
#$ -pe *mpi 14
#$ -cwd

# load program environment
module load bagel/1.2.2

mpirun -machinefile $TMPDIR/machines -genvall \
  -genv MV2_ENABLE_AFFINITY 0 \
  -genv MKL_NUM_THREADS 1 \
  -np $NSLOTS BAGEL $1
Podnošenje posla
qsub bagel-parallel.sge input_datoteka.json

Važno

Aplikacija bagel se može širiti hibridno MPI procesima i MKL threadovima gdje svaki MPI proces može pokrenuti nekoliko MKL threadova. To znači se vrijednosti parametara MKL_NUM_THREADS te -np (number of processes) mogu varirati, samo u tom slučaju je potrebno paziti da je njihov umnožak jednak broju zatraženih CPU slotova/jezgara.

  • No labels