Table 5. Performance Correlation between the SpecFP2000 Benchmark and GAUSSIAN 98 Results.

System Name

 

Alpha500

 

P690

 

E7505(CL2)

E7505(CL2)

E7501-S

E7501-T

 

zx6000

zx6000

 

K8-32

K8-32

 

FORTRAN Compiler

 

f90

 

xlf 8.0

 

ifc 7.1

PGI 5.0-2

ifc 7.1

ifc 7.1

 

efc 7.1

efc 7.1

 

ifc 7.1

ifc 7.1

 

architectural optimizations

 

-tune ev6

-arch ev6

 

-power4

 

-tpp7

-axW

-tp p7

-tpp7

-axW

-tpp7

-axW

 

-tpp2

-tpp2

 

-tpp7

-axW

-tpp7

-axW

 

numerical library

and version

 

DXML

 

ESSL

 

MKL

6.0

ATLAS

3.4.1

MKL

6.0

MKL

6.0

 

BLAS

GOTO

0.7p

 

ATLAS

3.4.7

MKL

6.0

 

sum of CPU time a

 

2313

 

830

 

773

1118

912

857

 

820

791

 

728

733

 

inverse ratio of CPU time sum b

 

0.35

 

0.99

 

1.06

0.73

0.90

0.96

 

1.00

1.04

 

1.13

1.12

 

geometric mean ratio b

 

0.36

 

1.04

 

1.08

0.76

0.92

0.96

 

1.00

1.04

 

1.15

1.12

 

published SpecFP2000 base

 

383

 

1202

 

934

 

1139

 

1093

 

measured SpecFP2000 base c

 

-e

 

1044

 

941

 

1157

 

1007

 

measured SpecFP2000 base ratio d

 

0.33

 

0.90

 

0.81

 

1.00

 

0.97

 

published SpecFP2000 peak

 

422

 

1266

 

944

 

1139

 

1168

 

measured SpecFP2000 peak b

 

-e

 

1083

 

947

 

1157

 

1043

 

measured SpecFP2000 peak ratio d

 

0.36

 

0.94

 

0.82

 

1.00

 

1.05

 

a  The summation over CPU time includes all the test-files listed except the first part of test439.

b  Inverse CPU time ratio computed by (Tref / T) and geometric mean ratio calculated by , where the reference system is zx6000/BLAS.

c  SpecFP2000 benchmark done by the authors. The marks differ from the published values due to the variations of compilers, operating systems and environmental settings.

d  All SpecFP ratios are relative to the measured values in the zx6000 system (base=peak=1157).

e  Measurements of SpecFP2000 cannot be performed due to absence of KAP C and Fortran compilers.