Re: SPEC CPU2006 announced



John.L.Henning@xxxxxxxxx wrote:
The new CPU benchmark from the Standard Performance Evaluation
Corporation is announced

http://www.spec.org/cpu2006/

Readers of comp.arch and comp.benchmarks may
recall that I posted a call for benchmark candidates
a few years ago. Thank you to those who responded.
There were many contributions of real applications,
as well as a variety of freely-available programs,
that were included (see "credits.html" at the URL
above).

The new benchmark is a challenge to compilers: mostly
new code, derived from real applications, and over
3 million lines of code. Nevertheless, a wide variety of
compilers have been used to produce initial results.

- John Henning
Performance Engineer, Sun Microsystems
and
Vice-Chair/Secretary, SPEC CPU Subcommittee

Here are the benchmarks and programming languages used, from
http://www.spec.org/cpu2006/Docs/readme1st.html#Q11

Q11. What source code is provided? What exactly makes up these suites?

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.bwaves Fortran Fluid Dynamics
416.gamess Fortran Quantum Chemistry
433.milc C Physics: Quantum Chromodynamics
434.zeusmp Fortran Physics/CFD
435.gromacs C/Fortran Biochemistry/Molecular Dynamics
436.cactusADM C/Fortran Physics/General Relativity
437.leslie3d Fortran Fluid Dynamics
444.namd C++ Biology/Molecular Dynamics
447.dealII C++ Finite Element Analysis
450.soplex C++ Linear Programming, Optimization
453.povray C++ Image Ray-tracing
454.calculix C/Fortran Structural Mechanics
459.GemsFDTD Fortran Computational Electromagnetics
465.tonto Fortran Quantum Chemistry
470.lbm C Fluid Dynamics
481.wrf C/Fortran Weather Prediction
482.sphinx3 C Speech recognition

CINT2006 and CFP2006 are based on compute-intensive applications
provided as source code. CINT2006 contains 12 benchmarks: 9 use C, and
3 use C++. The benchmarks are

400.perlbench C PERL Programming Language
401.bzip2 C Compression
403.gcc C C Compiler
429.mcf C Combinatorial Optimization
445.gobmk C Artificial Intelligence: go
456.hmmer C Search Gene Sequence
458.sjeng C Artificial Intelligence: chess
462.libquantum C Physics: Quantum Computing
464.h264ref C Video Compression
471.omnetpp C++ Discrete Event Simulation
473.astar C++ Path-finding Algorithms
483.xalancbmk C++ XML Processing

.



Relevant Pages

  • Re: SPEC CPU2006 announced
    ... Here are the benchmarks and programming languages used, ... 410.bwaves Fortran Fluid Dynamics ... 435.gromacs C/Fortran Biochemistry/Molecular Dynamics ... 437.leslie3d Fortran Fluid Dynamics ...
    (comp.lang.fortran)
  • Portland Group compiler now F95
    ... the Portland Group now supports Fortran 95. ... Previously it was an F90 compiler. ... "The PGI Workstation suite includes the PGF77®, PGF90™, PGCC®, and PGC++™ ... including SPECfp2000, the NAS Parallel Benchmarks, and the Polyhedron benchmarks. ...
    (comp.lang.fortran)
  • Re: The Future of native code
    ... Number crunching benchmarks will be normally all slower in .NET. ... But perhaps in Fortran, they will be faster than in Delphi. ... Performance benefits ... to prove that .NET does not improves productivity. ...
    (borland.public.delphi.non-technical)
  • Fortran vs C++ for scientific computing
    ... I was surfing the web looking for comparisons about Fortran vs. C++ for scientific computing. ... and from the benchmarks of the above site, it seems that C++ with Blitz++ library performs better than Fortran. ... I've been told that Fortran compilers are the top for optimization of scientific code. ... what the experts of this newsgroup honestly think about Fortran vs C++ for scientific computing? ...
    (comp.lang.fortran)