User Tools

Site Tools


hpc:pythia

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
hpc:pythia [2014/01/16 15:24]
jchilders
hpc:pythia [2014/01/21 22:24] (current)
jchilders [On ''acinode.hep.anl.gov'']
Line 1: Line 1:
 ===== Building Pythia on BlueGene/Q ===== ===== Building Pythia on BlueGene/Q =====
  
-==== Part 1: Build HepMC ====+==== Part 1: Build HepMC Library ====
  
-  - Check out HepMC from SVN: <code bash>svn co svn+ssh://[email protected]/users/svn/hpc/tools/HepMC-2.06.08</code>+  - Check out HepMC from SVN: <code bash>svn co svn+ssh://[email protected]/users/svn/hpc/tools/HepMC-2.06.08 <destination_path></code>
   - Inside the HepMC folder run <code bash>./bgq-make.sh</code>   - Inside the HepMC folder run <code bash>./bgq-make.sh</code>
  
-==== Part 2: Build Pythia ====+==== Part 2: Build Pythia Library ====
  
   - Check out Pythia from SVN: <code bash>svn co svn+ssh://[email protected]/users/svn/hpc/generators/pythia/v8180/bgq/trunk <destination_path></code>   - Check out Pythia from SVN: <code bash>svn co svn+ssh://[email protected]/users/svn/hpc/generators/pythia/v8180/bgq/trunk <destination_path></code>
   - Inside the Pythia folder run <code bash>./bgq-make.sh</code>   - Inside the Pythia folder run <code bash>./bgq-make.sh</code>
 +
 +==== Part 3: Build Pythia Executable ====
 +
 +  - Check out TCLAP from SVN: <code bash>svn co svn+ssh://[email protected]/users/svn/hpc/tools/tclap-1.2.1 <destination_path></code>
 +  - Check out Pythia user code from SVN: <code bash>svn co svn+ssh://[email protected]/users/svn/hpc/generators/pythia/usercode <destination_path></code>
 +  - Inside the ''usercode'' folder you will find different programs written to use Pythia. As of this writting there was only one:
 +    * ''alpToHepmc/runPythiaOnAlpgen.cpp'' which can be used to shower Alpgen events and output HepMC format
 +      * There is a ''Makefile'' which can be used to make an executable, be sure to edit the paths inside the ''Makefile'' to point to the HepMC/Pythia/TCLAP installations
 +
 +===== Pythia Performance =====
 +
 +==== On ''acinode.hep.anl.gov'' ====
 +
 +This is the Pythia performance on ''ascinode.hep.anl.gov'' while hadronizing Alpgen Z+N-jet events.
 +  * 'N Showered Events' are the number of events Pythia showered during the test.
 +  * 'CPU Time' are the seconds reported by the 'time' command line that it took Pythia to run.
 +  * 'Rate' = 'N Showered Events'/'CPU Time'
 +  * 'Accepted Events' are the number of events that passed the Jet Matching that Pythia performs in order to avoid double counting.
 +  * 'Acceptance Efficieny' = 'Accepted Events'/'N Showered Events'
 +  * 'Accepted Rate' = 'Accepted Events'/'CPU Time'
 +
 +If you don't see anything but white-space below this text, hit ''Ctrl-R'' (or ''Cmd-R'' on a mac).
 +
 +<html><iframe width='900' height='1100' frameborder='0' src='https://docs.google.com/spreadsheet/pub?key=0Aog5UiCGVmvRdDY5bGc0WTQxVXd5OUJMNVpTZ0JFRWc&single=true&gid=0&output=html&widget=true'></iframe></html>
 +
 +
hpc/pythia.1389885893.txt.gz ยท Last modified: 2014/01/16 15:24 by jchilders