User Tools

Site Tools


hpc:bghep:manual

This is an old revision of the document!


BG@HEPlib manual

(S.Chekanov, E.May)

BG@HEPlib library

ANL BG-HEP library is designed to run CPU-intensive HEP calculations on the BlueGene/Q supercomputer (Vesta/Mira) of Argonne Leadership Computing Facility. The main features of the BG@HEP library are:

  • Many packages have been redesigned removing ROOT, HBOOK and CERNLIB calls
  • Monte Carlo / NLO programs redesigned to use MPI for random seeds and outputs on multiple cores
  • The default output of event records is ProMC file format

The following HEP libraries are supported:

  • CERNLIBlite - a light version of CERNLIB (without HBOOK)
  • fastjet (v 3.03)
  • hepmc (v 2.06.09)
  • lhapdf5 (v5.9)
  • lhapdf6 (v6.4)
  • MCFM v.6.7 - NLO program with ProMC output for ntuples
  • jetphox (v3.02) - A JetPhox NLO program
  • promc (v1.3)
  • protobuf (v2.5)
  • pythia8 (v8180)- Pythia8 with ProMC output ntuples
  • jetphox 1.302 - NLO program with ProMC output
  • zlib (v2.09)

To setup the library, run this setup script:

source /home/chakanau/public/BG-HEP/bghep_setup.sh

This will setup the above libraries. Each library has a “Makefile” which can be compiled and run a program on BlueGene/Q. Look at this “bghep_setup.sh” to see location of each library.

A list of Monte Carlo simulations and NLO programs generated on Vesta (ANL) is given here.

<< back

Sergei Chekanov 2014/02/04 10:24

hpc/bghep/manual.1392302247.txt.gz · Last modified: 2014/02/13 14:37 by asc