Korištenje
Dostupne verzije su:
Verzija | Modul |
---|---|
1.2.2 | bagel/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.