Versions Compared

Key

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

Table of Contents

Opis

Geant4 je set alata za simulaciju prodora čestica kroz materiju. Područja primjene uključuju visoko-energetsku fiziku, nuklearnu i akceleratorsku fiziku, studije u medicini i sl.

Aplikacija je paralelizirana na razini dretvi/niti (engl. threads).

Verzije

verzijaprevodiocmodulparalelizacija
11.1.0gnuscientific/geant4/11.1.0-gnuOpenMP
11.1.1gnuscientific/geant4/11.1.1-gnu
11.1.2gnuscientific/geant4/11.1.2-gnu

Službena dokumentacija

Primjer

Workflow korišten u primjeru niže možete preuzeti u obliku arhive B1.zip.

Warning
Nužno je provjeriti koriste li dijelovi aplikacije višedretveni (engl. multithreaded) način rada, te (ručno) uskladiti broj dretvi s brojem jezgri definiranim u zaglavlju PBS skripte. 


Code Block
languagebash
titlerun.pbs
linenumberstrue
#!/bin/bash

#PBS -q cpu
#PBS -l ncpus=4

cd ${PBS_O_WORKDIR}

module load scientific/geant4/11.1.2-gnu

mkdir -p B1/build
cmake -S B1/ -B B1/build/
make -j ${NCPUS} -C B1/build/

cd B1/build/
./exampleB1 run1.mac


Code Block
languagebash
qsub run.pbs