Polyhedron Fortran 2005 benchmarking (Intel64)

The following results were obtained with the Polyhedron 2005 Benchmark Suite on an Intel Core(TM)2 Duo CPU E8400 @ 3.00GHz and using CentOS Linux 5.5 (x86-64).

The results have been obtained by averaging over at least four results (parameters: 300 0.5 5 10).

Other results

Compilers

Run time

As of Thu, 08 Dec 2011 22:06:40 +0100

Color code: Dark green: Within 4% of the fastest; light green: within 7% of the fastest; light red slower by more than 20% than the fastest; dark red: by more than 50%. (In order not to cheat, gfortran[Prof] results are not for comparison of the fastest.)

 gfortran64gfortranStackgfortranStackLTOgfortranStackIMFgfortranLTOgfortranIMFgfortranIMF2ifort111gfortranProfgfortran32gfortran32ssePathScalePathScale IMFOpen64PGI
ac 7.64 [100] 7.21 [ 94] 7.23 [ 94] 7.21 [ 94] 7.63 [ 99] 7.73 [101] 7.64 [100] 9.54 [124] 7.79 [101] 6.60 [ 86] 8.06 [105] 6.19 [ 81] 6.19 [ 81] 6.20 [ 81]10.09 [132]
aermod27.32 [100]27.68 [101]27.36 [100]14.78 [ 54]27.25 [ 99]14.67 [ 53]14.73 [ 53]14.34 [ 52]25.20 [ 92]25.02 [ 91]22.74 [ 83]27.14 [ 99]26.98 [ 98]24.55 [ 89]16.13 [ 59]
air 5.46 [100] 5.21 [ 95] 5.18 [ 94] 5.22 [ 95] 5.34 [ 97] 5.34 [ 97] 5.35 [ 97] 4.52 [ 82] 4.77 [ 87] 5.69 [104] 5.66 [103] 4.48 [ 82] 4.48 [ 82] 4.36 [ 79] 5.11 [ 93]
capacita29.68 [100]29.29 [ 98]29.22 [ 98]28.80 [ 97]29.91 [100]31.48 [106]29.65 [ 99]29.93 [100]30.20 [101]34.21 [115]33.12 [111]29.15 [ 98]29.78 [100]29.75 [100]29.20 [ 98]
channel 1.72 [100] 1.63 [ 94] 1.60 [ 93] 1.60 [ 93] 1.71 [ 99] 1.71 [ 99] 1.75 [101] 2.00 [116] 1.74 [101] 1.76 [102] 1.76 [102] 2.87 [166] 2.86 [166] 3.01 [175] 2.16 [125]
doduc26.08 [100]25.34 [ 97]25.59 [ 98]20.96 [ 80]26.14 [100]21.19 [ 81]21.54 [ 82]22.39 [ 85]25.31 [ 97]31.56 [121]30.59 [117]26.42 [101]26.41 [101]25.49 [ 97]25.90 [ 99]
fatigue 7.40 [100] 2.45 [ 33] 2.46 [ 33] 2.48 [ 33] 5.19 [ 70] 5.18 [ 70] 7.33 [ 99] 6.26 [ 84] 7.17 [ 96]10.02 [135] 9.70 [131] 4.43 [ 59] 4.43 [ 59] 4.54 [ 61] 7.11 [ 96]
gas_dyn 4.20 [100] 3.36 [ 80] 4.35 [103] 3.71 [ 88] 4.23 [100] 4.16 [ 99] 4.84 [115] 3.31 [ 78] 4.55 [108] 4.92 [117] 4.35 [103] 3.25 [ 77] 3.37 [ 80] 3.45 [ 82] 5.00 [119]
induct10.99 [100]11.11 [101]11.14 [101]10.75 [ 97]11.26 [102]10.79 [ 98]10.76 [ 97]20.90 [190]11.17 [101]11.32 [103]11.29 [102]20.29 [184]20.24 [184]20.36 [185]21.10 [191]
linpk18.36 [100]18.45 [100]18.51 [100]18.40 [100]18.33 [ 99]18.38 [100]18.37 [100]18.40 [100]18.38 [100]18.44 [100]18.47 [100]18.89 [102]18.86 [102]18.84 [102]18.41 [100]
mdbx10.45 [100]10.34 [ 98]10.35 [ 99]10.43 [ 99]10.32 [ 98]10.33 [ 98]10.37 [ 99]11.17 [106]10.41 [ 99]11.46 [109]10.13 [ 96]12.19 [116]12.21 [116]12.07 [115]11.96 [114]
nf16.55 [100]15.75 [ 95]16.09 [ 97]15.89 [ 96]16.56 [100]16.53 [ 99]16.54 [ 99]15.30 [ 92]16.52 [ 99]21.35 [129]21.24 [128]14.88 [ 89]14.90 [ 90]14.90 [ 90]17.41 [105]
protein29.91 [100]30.18 [100]30.12 [100]30.16 [100]29.86 [ 99]29.83 [ 99]29.86 [ 99]29.56 [ 98]28.45 [ 95]36.42 [121]35.29 [117]31.44 [105]31.43 [105]31.27 [104]34.62 [115]
rnflow22.62 [100]22.18 [ 98]22.25 [ 98]22.13 [ 97]22.46 [ 99]22.49 [ 99]22.56 [ 99]27.72 [122]22.44 [ 99]22.59 [ 99]22.82 [100]21.69 [ 95]21.62 [ 95]21.81 [ 96]25.66 [113]
test_fpu 7.23 [100] 7.21 [ 99] 7.21 [ 99] 7.16 [ 99] 7.18 [ 99] 7.16 [ 99] 7.22 [ 99] 7.04 [ 97] 7.23 [100] 9.41 [130] 9.33 [129] 8.48 [117] 8.44 [116] 8.10 [112] 7.63 [105]
tfft 1.79 [100] 1.79 [100] 1.82 [101] 1.79 [100] 1.78 [ 99] 1.79 [100] 1.83 [102] 1.79 [100] 1.77 [ 98] 1.93 [107] 1.81 [101] 1.76 [ 98] 1.78 [ 99] 1.77 [ 98] 1.81 [101]
Geometric Mean10.23 [100] 9.27 [ 90] 9.44 [ 92] 8.84 [ 86] 9.99 [ 97] 9.49 [ 92] 9.80 [ 95]10.10 [ 98]10.10 [ 98]11.26 [110]11.03 [107]10.33 [100]10.37 [101]10.30 [100]11.03 [107]

Failures per compiler

gfortran64 (2011-12-08)

> Value= 37094.347660     Target= 37094.375000     Tolerance=0.20000000000E-01
FAIL <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
--
 
aermod FAILED    1 fails and    5 passes

gfortranStack (2011-12-08)

> Value= 37094.343750     Target= 37094.375000     Tolerance=0.20000000000E-01
FAIL <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
--
 
aermod FAILED    1 fails and    5 passes

gfortranStackLTO (2011-12-08)

> Value= 37094.343750     Target= 37094.375000     Tolerance=0.20000000000E-01
FAIL <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
--
 
aermod FAILED    1 fails and    5 passes

gfortranStackIMF (2011-12-08)

gfortranLTO_WP (2011-12-08)

> Value= 37094.347660     Target= 37094.375000     Tolerance=0.20000000000E-01
FAIL <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
--
 
aermod FAILED    1 fails and    5 passes

gfortranLTO_WP-preload (2011-12-08)

gfortran-preload (2011-12-08)

> Value= 25.114499300     Target= 23.100000000     Tolerance= 2.0000000000    
FAIL <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
--
 
linpk FAILED    1 fails and    4 passes

gfortranProf (2011-12-08)

> Value= 37094.347660     Target= 37094.375000     Tolerance=0.20000000000E-01
FAIL <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
--
 
aermod FAILED    1 fails and    5 passes

gfortran32 (2011-12-08)

> Value= 20.749899700     Target= 23.100000000     Tolerance= 2.0000000000    
FAIL <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
--
 
linpk FAILED    1 fails and    4 passes

gfortran32sse (2011-12-08)

ifort11.1 (2011-12-08)

PathScale (2010-09-26)

PathScale IMF (2010-09-26)

PGI (2010-09-26)

Open64 (2010-09-26)