News 

Events

Press Corner

Press Releases

Press Coverage

Multimedia Corner

Partners' Spotlights

Documents

Annual Reports

Newsletter

Technical Documents

Presentations

 

openlab Phase III

Automation Controls CC

Database CC

Networking CC

Platform CC

Previous Phases

Management

Education Corner

 

Student Programme

What is it?

How to apply-2012

Students-2012

Programme-2012

About CERN openlab

What is it?

Participants

Guiding Principles

 

openlab II

Platform CC

Virtualization

Optimization

Grid IC

Tycoon

SmartDomains

Database CC

Networking & Security

Networking
Security

openlab I

opencluster

Usage

LCG on Itanium 2

SmartFrog

 

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

Kalman filter algorithm for fitting tracks in on-line event reconstructions. Uses SSE vector intrinsics and multithreading with Intel Threading Building Blocks.

Download

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

Download CMS or ALICE experimental frameworks.

More information on Jose Dana's homepage.

SPEC2006 - libquantum

Simulation of a quantum computer. More info.

TOP500 - Linpack

Benchmark used in Top 500 qualification. More info.

Game of Life

Game of Life cellular automaton. Uses SSE instrinsics for vector arithmetic and optimizing control flow.