CERN openlab II - Platform CC - Optimization
Benchmark Repository
A collection of benchmarks that employ optimization techniques, such as multithreading and vectorization, in order to fully exploit the available resources of CPU architectures.
Category |
Name |
Contact |
Optimization techniques |
On-line |
CBM/Alice track fitting
|
Ivan Kisel |
SSE vector intrinsics, multithreading with Intel Threading Building Blocks |
CBM/Alice: Track finding
|
Ivan Kisel |
SSE vector intrinsics |
Accelerator simulation |
Tomography
|
Eric McIntosh |
MPI |
Theoretical physics |
QCD simulation
|
Martin Lüscher |
MPI |
Off-line |
Geant4 simulation
|
Gene Cooperman, Northeastern University |
TOP-C + underlying system |
ROOT-data compression
|
Leo Franco |
pthreads |
ROOFIT multivariate analysis
|
Alfio Lazzaro |
MPI |
Experimental framework for reconstruction
|
Jose Dana |
Unknown |
Others |
SPEC2006 - libquantum
|
Andreas Hirstius |
OpenMP |
TOP500 - Linpack
|
Andreas Hirstius |
OpenMP + MPI |
Game of Life
|
Ralf Ratering, Intel |
SSE vector intrinsics |
CBM/Alice track fitting
CBM/Alice: Track finding
Cellular automaton algorithm for finding tracks in on-line event reconstructions.
Tomography
QCD simulation
Geant4 simulation
Simulation of particles passing through matter.
ROOT-data compression
Optimization of Root compression by using multithreading.
ROOFIT multivariate analysis
Reconstruction parameter fitting.
Available from git repository. Use "git clone http://cern.ch/hbjerke/git/roofit". Depends on Root.
Experimental framework for reconstruction
SPEC2006 - libquantum
TOP500 - Linpack
Game of Life
Game of Life cellular automaton. Uses SSE instrinsics for vector arithmetic and optimizing control flow.
|