hpc:sherpa
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
hpc:sherpa [2015/09/10 13:59] – [Compilation and Installation at Cooley@ALCF] jchilders | hpc:sherpa [2016/03/10 15:00] – [Some Notes] jchilders | ||
---|---|---|---|
Line 14: | Line 14: | ||
* The code generation step of Sherpa produces a '' | * The code generation step of Sherpa produces a '' | ||
* 200900 = W+jets, 200901 = Z+jets, 200903 = Drell-Yan, 200910 = Multi-jets | * 200900 = W+jets, 200901 = Z+jets, 200903 = Drell-Yan, 200910 = Multi-jets | ||
- | |||
* During a run Sherpa dlopen() calls the following libraries: | * During a run Sherpa dlopen() calls the following libraries: | ||
Line 23: | Line 22: | ||
* openloops/ | * openloops/ | ||
* libSherpaHepMcOutput.so | * libSherpaHepMcOutput.so | ||
+ | |||
+ | * Runtime Errors and Possible Meanings: | ||
+ | * ' | ||
===== Compilation and Installation at Edison@NERSC ===== | ===== Compilation and Installation at Edison@NERSC ===== | ||
Line 45: | Line 47: | ||
=== Compilation === | === Compilation === | ||
- | Unpack Sherpa tarball and enter sherpa main directory. | + | Unpack Sherpa tarball and enter sherpa main directory. |
Then run: | Then run: | ||
<WRAP prewrap> | <WRAP prewrap> | ||
<code bash> | <code bash> | ||
- | mkdir install | + | ./configure --enable-mpi --enable-gzip --with-sqlite3=/ |
- | ./configure --enable-mpi --enable-gzip --with-sqlite3=/ | + | |
make -j 10 | make -j 10 | ||
make install | make install | ||
Line 129: | Line 130: | ||
===== Compilation and Installation at Cooley@ALCF ===== | ===== Compilation and Installation at Cooley@ALCF ===== | ||
* '' | * '' | ||
+ | * '' | ||
* Unpack tarball and enter main sherpa directory.< | * Unpack tarball and enter main sherpa directory.< | ||
mkdir install | mkdir install | ||
Line 166: | Line 168: | ||
export PATH=$PATH: | export PATH=$PATH: | ||
</ | </ | ||
+ | ===== Compiling on Mira@ALCF ===== | ||
+ | |||
+ | * <WRAP prewrap> <code bash> | ||
+ | svn export svn+ssh:// | ||
+ | cd sherpa-03-00-00 | ||
+ | ./configure --enable-mpi --with-pic --enable-gzip=/ | ||
+ | make -j 20 install</ | ||
+ | * Hopefully, now everything is working. | ||
+ | |||
+ | |||
===== Compiling on Vesta@ALCF ===== | ===== Compiling on Vesta@ALCF ===== | ||
Line 172: | Line 184: | ||
<code bash> | <code bash> | ||
svn export svn+ssh:// | svn export svn+ssh:// | ||
- | ./configure --host=ppc64 --with-sqlite3=install --enable-gzip=/ | + | ./configure --host=powerpc64-unknown-linux-gnu |
</ | </ | ||
This step will fail because it cannot compile sqlite3 without some help. So go in the sqlite3 directory and run the following. | This step will fail because it cannot compile sqlite3 without some help. So go in the sqlite3 directory and run the following. | ||
Line 415: | Line 427: | ||
=== Job Options for converting === | === Job Options for converting === | ||
===== Installing OpenLoops ===== | ===== Installing OpenLoops ===== | ||
- | | + | |
+ | |||
+ | On Edison@NERSC: | ||
+ | <code bash> | ||
+ | module unload darshan | ||
+ | module unload PrgEnv-intel | ||
+ | module load PrgEnv-gnu | ||
+ | module unload cray-shmem | ||
+ | module load scons | ||
+ | module load mercurial | ||
+ | module load cmake | ||
+ | module load boost | ||
+ | module load gsl | ||
+ | ./scons -j 10 | ||
+ | ./scons auto=all/ -j 15</ | ||
+ | |||
+ | Setup: | ||
* On Tukey only <code bash> | * On Tukey only <code bash> | ||
* On SLC6 machine: scons needs gcc-4.6+ so use ATLAS compiler: | * On SLC6 machine: scons needs gcc-4.6+ so use ATLAS compiler: |
hpc/sherpa.txt · Last modified: 2017/01/17 15:21 by jchilders