SPEC Cheatsheet

CINT2006 (for integer compute intensive performance comparisons):

CFP2006 (for floating point compute intensive performance comparisons:

What is the difference between a “base” metric and a “peak” metric?

What is the difference between a “rate” and a “speed” metric?

Is there a way to translate SPEC CPU2000 results to SPEC CPU2006 results or vice versa?

CINT2006 contains 12 benchmarks: 9 use C, and 3 use C++. The benchmarks are:

400.perlbenchCPERL Programming Language
401.bzip2CCompression
403.gccCC Compiler
429.mcfCCombinatorial Optimization
445.gobmkCArtificial Intelligence: go
456.hmmerCSearch Gene Sequence
458.sjengCArtificial Intelligence: chess
462.libquantumCPhysics: Quantum Computing
464.h264refCVideo Compression
471.omnetppC++Discrete Event Simulation
473.astarC++Path-finding Algorithms
483.xalancbmkC++XML Processing

CFP2006 has 17 benchmarks: 4 use C++, 3 use C, 6 use Fortran, and 4 use a mixture of C and Fortran. The benchmarks are:

410.bwavesFortranFluid Dynamics
416.gamessFortranQuantum Chemistry
433.milcCPhysics: Quantum Chromodynamics
434.zeusmpFortranPhysics/CFD
435.gromacsC/FortranBiochemistry/Molecular Dynamics
436.cactusADMC/FortranPhysics/General Relativity
437.leslie3dFortranFluid Dynamics
444.namdC++Biology/Molecular Dynamics
447.dealIIC++Finite Element Analysis
450.soplexC++Linear Programming, Optimization
453.povrayC++Image Ray-tracing
454.calculixC/FortranStructural Mechanics
459.GemsFDTDFortranComputational Electromagnetics
465.tontoFortranQuantum Chemistry
470.lbmCFluid Dynamics
481.wrfC/FortranWeather Prediction
482.sphinx3CSpeech recognition