Difference between revisions of "Benchmarking: HEPSPEC"
Jump to navigation
Jump to search
| Line 18: | Line 18: | ||
runspec.sh | runspec.sh | ||
simple.sh | simple.sh | ||
| + | </pre> | ||
| + | |||
| + | ===== Edit the runspec.sh file ===== | ||
| + | '''NOTE''' Make sure this is done or results get sent to cern (if email is configured on the server) | ||
| + | <pre> | ||
| + | # vi runspec.sh | ||
| + | EMAIL="hpc@boston.co.uk" | ||
| + | RESULTDIR="/home/david/scratch/hepspec/results-spec" | ||
</pre> | </pre> | ||
===== Run HEPSPEC ===== | ===== Run HEPSPEC ===== | ||
<pre> | <pre> | ||
| − | ./runspec.sh -d "Benchmark HEPSPEC2006 32bit" -a 32 -b all_cpp | + | ./runspec.sh -d "Benchmark HEPSPEC2006 32bit" -a 32 -b all_cpp |
</pre> | </pre> | ||
Revision as of 09:29, 29 June 2012
Copy over the files
Copy over the spec2k6 files from the shared directory : software/hpc/benchmarks/SPEC2006_v11.tar.bz2
NOTE Place all files in the same directory
Download the HEPSPEC configuration file
# check https://twiki.cern.ch/twiki/bin/view/FIOgroup/TsiBenchHEPSPEC for the latest version wget --no-check-certificate https://twiki.cern.ch/twiki/pub/FIOgroup/TsiBenchHEPSPEC/spec2k6-2.14.tar.gz
Extract the spec config files
david@cal1:~/scratch/hepspec$ tar zxvf spec2k6-2.14.tar.gz linux32-gcc_cern.cfg linux64-gcc_cern.cfg README.TXT runspec.sh simple.sh
Edit the runspec.sh file
NOTE Make sure this is done or results get sent to cern (if email is configured on the server)
# vi runspec.sh EMAIL="hpc@boston.co.uk" RESULTDIR="/home/david/scratch/hepspec/results-spec"
Run HEPSPEC
./runspec.sh -d "Benchmark HEPSPEC2006 32bit" -a 32 -b all_cpp
NOTE Extracting the tar.bz2 files takes some time. If the build fails after the archive is extracted,remove the following line from runspec (around line 75) and rerun the build
tar xjf $SPECTARBALL || fail "Unable to extract SPECint!"