From: aburto@nosc.mil (Alfred A. Aburto)
Newsgroups: comp.benchmarks
Subject: flops.c results update (long)
Date: 26 Jul 92 11:23:13 GMT
Expires: Tue, 25 Aug 1992 07:00:00 GMT
Followup-To: comp.benchmarks
Distribution: comp.benchmarks
Organization: Naval Ocean Systems Center, San Diego


-------

FLOPS C Program (double precision) Version 1.1,  21 Feb 1992 
FLOPS C Program (double precision) Version 1.2,  29 Feb 1992
FLOPS C Program (double precision) Version 1.2a, 15 Mar 1992
FLOPS C Program (double precision) Version 1.2b, 29 Jun 1992

Weightings: FADD 40.38%, FSUB 23.08%, FMUL 26.92%, FDIV 9.62%.

Results as of 24 Jul 1992:

System           Compiler                    CPU/FPU    CPU     Scalar NOTE
                                                        FPU     MFLOPS
                                                       (MHz)   
HP 9000/730      cc +OS +O3 -W1,-a,archive PA-RISC      66.    26.7352    1
HP 9000/750      HP-UX 8.07, cc +O3        PA-RISC      66.    26.1044   34
HP 9000/730      HP-UX 8.05, cc +OS +O3    PA-RISC      66.    26.4026   28
HP 9000/750      HP-UX 8.07, cc -O         PA-RISC      66.    25.7809   34
HP 9000/720      HP-UX 8.05, cc -O         PA-RISC      50.0   20.0772    1
HP 9000/720      HP-UX 8.05, cc -O -W1,-a,                                 
                 archive +DA1.1 +DS1.1a +r PA-RISC      50.0   19.5857    2
SGI 4D/420       one processor, cc -O1     R3000/R3010  40.0   18.1572    3
MIPS RC6380      cc3.0 -O3 -mips2          R6000/       60.0   17.4       4
SGI Crimson Elan Irix 4.0.4, cc -O3        R4000/R4010  50.0   16.4077   39
IBM RS/6000 550  gcc 2.0, -O2 -DUNIX       RISC         42.0   16.4      22
SGI Crimson Elan Irix 4.0.4, cc -O         R4000/R4010  50.0   16.3702   39
IBM RS/6000 550  xlc 1.2, -O -DUNIX        RISC         42.0   15.6      22
IBM RS/6000 550  cc, cc -O                 RISC         42.0   15.5689    5
IBM RS/6000 550  cc -O                     RISC         42.0   14.9567   12
VAX 9210         VMS 5.5, cc               -----------  ----   14.1285   35
SGI Crimson Elan Irix 4.0.4, cc -O1        R4000/R4010  50.0   13.6573   39
DEC DS5000-240   Ultrix V4.2A, cc -O4      R3000/       40.0   12.2243   38
DEC DS5000-240   Ultrix T4.3, cc           R3000/       40.0   12.0065   38
Convex 220       Convex OS 9.1.6, cc -O2   -----------  ----   11.5663   35
MIPS RC6280      cc -O4 -mips2             R6000/       60.0   11.2462    6
IBM RS/6000 550  cc -DROPT                 RISC         42.0   10.2322   12
IBM RS/6000 540  cc -DUNIX -DIPrint -O     RISC         ----   10.4052   31
DEC DS5000-133   Ultrix V4.2A, cc -O4      R3000/       33.     9.9875   38
SGI 4D/310       Irix 4.0.1, cc -O3        R3000/       ----    9.3525    2
DECsystem 5500   Ultrix V4.2A, cc -O4      R3000/       ----    9.1946   38
IBM RS/6000 530  xlc, cc -O                RISC         25.0    9.0124    7
SPARCserver 690  MP, acc -DROPT            SPARC        40.0    8.5148   12
IBM ES/3090-600S HC 2.1 t                  -----------  66.     8.1250    5
Stellar GS3000   Stardent UNIX Rel. 4,                                     
                 cc -O3, -DUNIX_Old        -----------  ----    8.0783   32
DEC DS5000-200   Ultrix V4.2A, cc -O4      R3000/       25.0    7.6456   38
DEC DS5000-25    Ultrix V4.2A, cc -O4      R3000/       25.0    7.5646   38
SPARCserver 690  MP, acc -fast             SPARC        40.0    7.5308   12
SPARCstation 2   SC1.0, cc -V -DUNIX -fast                                 
                 -O4 -Bstatic -Qoption                                     
                 iropt -l9                 SPARC        40.0    7.1239    9
IBM RS/6000 540  cc -DUNIX -DIPrint        RISC         ----    6.9607   31
SPARCserver 690  MP, acc -O2 -DROPT        SPARC        40.0    6.6847   12
SPARCserver 690  MP, acc -O2               SPARC        40.0    6.6817   12
IBM 3090/600VF   Waterloo C V3.0           -----------  ----    6.7437   32
SPARCstation 2   SC1.0, cc -V -DUNIX -fast                                 
                 -O4 -Bstatic              SPARC        40.0    6.6622    9
i860             icc V3.0,icc -O4 -Knoieee  i860/i860   40.0    6.6038   37
SPARCstation 2   gcc2 -O2 -funroll-loops   SPARC        40.0    6.4       5
SPARCstation 2   SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-all-loops        SPARC        40.0    6.2967   16
SPARCstation 2   SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-loops            SPARC        40.0    6.1538   16
SPARCstation 2   SC1.0, cc -O4             SPARC        40.0    6.0938    5
DEC DS5000-200   Ultrix V4.2A, cc          R3000/       25.0    6.0696   38
DEC DS5000-20    Ultrix V4.2A, cc -O4      R3000/       20.0    6.0596   38
SGI IRIS 4D/25   cc -O                     R3000/       20.0    6.0395    7
SPARCstation 2   SunOS 4.1.1, cc -DROPT                                    
                 -dalign                   SPARC        40.0    5.9611   12
SPARCserver 690  MP, cc -DROPT -dalign     SPARC        40.0    5.8411   12
DEC 5100         cc -DUNIX -O2             -----------  ----    5.8324   24
SPARCstation 2   SunOS 4.1.1, cc -DROPT    SPARC        40.0    5.6368   12
SPARCserver 690  MP, cc -DROPT             SPARC        40.0    5.4416   12
Sun IPX          SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-loops            SPARC        40.0    5.2792   10
Sun IPX          SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-all-loops        SPARC        40.0    5.2393   10
DECstation 3100  Ultrix 4.2, cc -O         R?000/       ----    5.1232   11
SPARCserver 690  MP, cc -O                 SPARC        40.0    5.0613   12
SPARCserver 670  MP, SunOS 4.1.2, cc -O2   SPARC        40.0    5.0380   35
SPARCserver 690  MP, SunOS 4.1.2, cc -O2   SPARC        40.0    5.0208   35
DEC DS5000-133   Ultrix V4.2A, cc          R3000/       33.     4.9529   38
SPARCstation 2   SunOS 4.1.1, cc -O2       SPARC        40.0    4.9228   12
SPARCstation 2   SunOS 4.1.1, gcc2 -O2     SPARC        40.0    4.9211   16
Sun 4/330        gcc2 -O2 -funroll-loops   SPARC        25.0    4.8903   13
Convex C120      cc -O2                    -----------  ----    4.8750   17
SPARCstation 2   SunOS 4.1.1, cc -O        SPARC        40.0    4.8680   12
Sun 4/370        SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-loops            SPARC        25.0    4.8636   10
Sun 4/370        SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-all-loops        SPARC        25.0    4.8223   10
SPARCserver 490  SunOS 4.1.1, cc -O        SPARC        33.3    4.7402   12
SPARCserver 490  SunOS 4.1.1, cc -O2       SPARC        33.3    4.6902   12
SPARCstation 2   cc -O4                    SPARC        40.0    4.5       5
SPARCstation 2   SunOS 4.1.1, cc -O4       SPARC        40.0    4.4435   12
SPARCstation 2   SunOS 4.1.1, cc -O3       SPARC        40.0    4.4416   12
Sun IPX          SunOS 4.1.1, gcc2 -O2     SPARC        40.0    4.4413   10
SPARCserver 690  MP, cc -O4                SPARC        40.0    4.4083   12
Sun IPX          SunOS 4.1.1, cc -O        SPARC        40.0    4.4068   10
SPARCserver 690  MP, acc -O1 -DROPT        SPARC        40.0    4.3154   12
DEC DS5000-20    Ultrix V4.2A, cc          R3000/       20.0    4.3024   38
SPARCstation 2   SunOS 4.1.1, cc -O1       SPARC        40.0    3.6950   12
Sun 4/370        SunOS 4.1.1, cc -O        SPARC        25.0    3.6879   10
Sun IPX          SunOS 4.1.1, cc -O4       SPARC        40.0    3.6771   10
Stellar GS2000   Stellix Rel. 2.3, cc -O4  -----------  ----    3.6440   32
Amiga/CSA Magnum Aztec C 5.2a/m8.lib ROPT  68040/68040  33.3    3.5982   25
SPARCserver 490  SunOS 4.1.1, cc -O1       SPARC        33.3    3.4923   12
SPARCstation 2   SunOS 4.1.1, gcc2 -O      SPARC        40.0    3.4494   16
HP 9000/835      cc +O3 -W1,-a,-archive    PA-RISC 1.0  25.0    3.3909    8
Sun 4/370        SunOS 4.1.1, gcc2 -O2     SPARC        25.0    3.3712   10
SPARCserver 690  MP, cc                    SPARC        40.0    3.3408   12
Sun IPX          SunOS 4.1.1, gcc2 -O      SPARC        40.0    3.2790   10
SPARCstation 2   SunOS 4.1.1, cc           SPARC        40.0    3.2177   12
Amiga/CSA Magnum Aztec C 5.2a/m8.lib ROPT  68040/68040  25.0    2.6952   25
HP 9000/380      cc +O3 -W1,-a,archive     68040/68040  25.0    2.6490    1
Sun 4/330        SunOS, cc -O4             SPARC        25.0    2.6153   13
Sun 4/370        SunOS 4.1.1, cc -O4       SPARC        25.0    2.6142   10
SPARCserver 490  SunOS 4.1.1, cc           SPARC        33.3    2.6052   12
Sun 4/200        SunOS 4.1.1, cc -O4       SPARC        16.7    2.5876   12
SPARCserver 690  MP, acc -O1               SPARC        40.0    2.4254   12
NeXTstation      gcc 1.36, cc -O           68040/68040  25.0    2.4158    5
Amiga/CSA Magnum Aztec C 5.2a/m8.lib       68040/68040  33.3    2.3572   25
NeXTstation      cc -O (NextStep 2.1 gcc)  68040/68040  25.0    2.3047   23
SPARCstation 1+  SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-loops            SPARC        25.0    2.2003   10
SPARCstation 1+  SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-all-loops        SPARC        25.0    2.1956   10
Vega 486         Borland C++ V3.0/large    80486/80486  50.0    2.14     21
486              Borland C V2.0/large      80486/80486  50.0    2.1294   35
SPARCstation 2   SunOS 4.1.1, gcc 1.40 -O  SPARC        40.0    2.0786   16
Sun 4/370        SunOS 4.1.1, gcc2 -O      SPARC        25.0    2.0479   10
i860             icc V3.0, icc -O4          i860/i860   40.0    1.8524   37
SPARCstation IPC SunOS 4.1.1, cc -O        SPARC        25.0    1.8364   11
SPARCstation 1+  SunOS 4.1.1, cc -O        SPARC        25.0    1.8315   11
SPARCstation 1+  SunOS 4.1.1, cc -O        SPARC        25.0    1.8315   10
Amiga/CSA Magnum Aztec C 5.2a/m8.lib       68040/68040  25.0    1.7993   25
Vega 486         Borland C++ V3.0/small    80486/80486  50.0    1.78     21
SPARCstation 1   SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-loops            SPARC        20.0    1.7450   10
SPARCstation 1   SunOS 4.1.1, gcc2 -O2                                     
                 -funroll-all-loops        SPARC        20.0    1.7440   10
EC Vega 486      gcc2.1 -O2 -DUNIX                                         
                 -funroll-all-loops        80486/80486  33.3    1.7102   12
EC Vega 486      gcc2.1 -O2 -DUNIX                                         
                 -funroll-loops            80486/80486  33.3    1.7097   12
SPARCstation 1+  SunOS 4.1.1, gcc2 -O2     SPARC        25.0    1.7007   10
EC Vega 486      gcc2.1 -O2 -DUNIX         80486/80486  33.3    1.5922   12
EC Vega 486      gcc2.1 -O2 -DUNIX                                         
                 -fomit-frame-pointer      80486/80486  33.3    1.5839   12
EC Vega 486      gcc2.1 -O2 -DUNIX                                         
                 -fstrength-reduce         80486/80486  33.3    1.5825   12
Gateway2000(ISA) MSC7 -Oxaz -G2r -Ob2 -AL  80486/80486  33.     1.5810   20
SPARCserver 690  MP, SunOS 4.1.2, acc      SPARC        40.0    1.5760   12
HD Systems 486   rcc -O, 256K cache        80486/80486  33.     1.5373   14
HD Systems 486   cc -O,  256K cache        80486/80486  33.     1.5113   14
SPARCstation 1   SunOS 4.1.1, cc -O        SPARC        20.0    1.4689   10
486              Borland C V2.0/large      80486/80486  33.     1.4660   35
Gateway2000(ISA) MSC7 -Oxaz -G2r -Ob2 -AS  80486/80486  33.     1.4570   20
EC Vega 486      gcc2.1 -O -DUNIX          80486/80486  33.3    1.4543   12
EC Vega 486      gcc2.1 -DUNIX             80486/80486  33.3    1.4511   12
SPARCstation 1+  SunOS 4.1.1, cc -O4       SPARC        25.0    1.4465   10
EC Vega 486      Turbo C++ V1.01/large     80486/80486  33.3    1.4348   12
EC Vega 486      Turbo C++ V3.0/large      80486/80486  33.3    1.4206   12
EC Vega 486      Turbo C++ V1.01/huge      80486/80486  33.3    1.4208   12
CLUB 486         Turbo C++ V3.0/large      80486/80486  33.3    1.4103   12
SPARCstation 1   SunOS 4.1.1, gcc2 -O2     SPARC        20.0    1.4010   10
Sun 4c/20 (SLC)  gcc2 -O2 -funroll-loops   SPARC        20.0    1.3870   13
EC Vega 486      gcc2.1 -DUNIX -DROPT      80486/80486  33.3    1.3775   12
486 MB           Everex ESIX,SVR4,64KCache                                 
                 cc -O -DROPT -DUNIX_Old   80486/80486  33.3    1.3344   30
SPARCstation 1+  SunOS 4.1.1, gcc2 -O      SPARC        25.0    1.3282   10
HD Systems 486   gcc -O, 256K cache        80486/80486  33.     1.3093   14
VAX 4000/200     cc -DMSC (?)              -----------  ----    1.3060   32
EC Vega 486      Turbo C++ V1.01/medium    80486/80486  33.3    1.2939   12
EC Vega 486      gcc 1.39, gcc -O          80486/80486  33.3    1.2286   12
EC Vega 486      Turbo C++ V1.01/small     80486/80486  33.3    1.1897   12
SPARCstation 1   SunOS 4.1.1, cc -O4       SPARC        20.0    1.1890   10
EC Vega 486      Turbo C++ V1.01/compact   80486/80486  33.3    1.1694   12
VAX 8650         4.3BSD UNIX, gcc1.37      -----------  18.0    1.1631   12
VAX 8650         4.3BSD UNIX, gcc1.37 -O   -----------  18.0    1.1364   12
486 MB           Everex ESIX,SVR4,64KCache                                 
                 gcc1.40 -O -DUNIX_Old     80486/80486  33.3    1.1315   30
SPARCstation 1   SunOS 4.1.1, gcc2 -O      SPARC        20.0    1.0915   10
VAX 8650         4.3BSD UNIX, cc -O        -----------  18.0    1.0815   12
EC Vega 486      gcc 1.39, gcc             80486/80486  33.3    1.0113   12
Sun 4c/20 (SLC)  SunOS, cc -O4             SPARC        20.0    1.0026   13
SPARCstation SLC SunOS 4.1.1, cc -O        SPARC        20.0    0.9936   11
VAX 8650         4.3BSD UNIX, cc           -----------  18.0    0.9498   12
HP 9000/345      cc +O3 (shared libraries) 68030/68882  50.0    0.8938   23
HP 9000/345      cc +O3 -W1,-a,archive     68030/68882  50.0    0.8935   23
HP 9000/345      gcc2.0 -O                 68030/68882  50.0    0.8488   23
Supernode 1000   cc -O                      i860/i860   ----    0.8387   33
Amiga 2000/A2630 SAS C (Opt)/68882 Inline  68030/68882  30.0               
                                                        40.0    0.694    19
VAX 6310         cc -DUNIX -O2             -----------  ----    0.6394   24
Amiga 2000/MMR   Aztec C 5.0a/68882 Inline 68030/68882  33.3    0.5954   12
HP 9000/370      cc +O3 (shared libraries) 68030/68882  33.     0.5719   23
HP 9000/370      gcc2.0 -O                 68030/68882  33.     0.5525   23
mVAX 3500        VMS 5.3-1, cc             -----------  ----    0.5487   35
Amiga 2000/MMR   Aztec C 3.6a/68882 Inline 68030/68882  33.3    0.5348   12
VAXstation 3100  Ultrix 4.2, cc -O         -----------  ----    0.4997   11
Amiga 3000       ------------------------- 68030/68882  25.0    0.4381   18
AT 386           SCO UNIX, cc -O  (MS)     80386/80387  25.0    0.3989   15
AT 386           SCO UNIX, rcc -O (AT&T)   80386/80387  25.0    0.3927   15
386/7            Borland C V2.0/large      80386/80387  33.     0.3352   35
AT 386           SCO UNIX, gcc -O (1.40)   80386/80387  25.0    0.3070   15
386/7            Borland C V2.0/large      80386/80387  25.0    0.2404   35
AT&T 6386WGS     AT&T V.3.2, cc -O -DROPT  80386/80387  20.0    0.2311   29
AT&T 6386WGS     AT&T V.3.2, cc -O         80386/80387  20.0    0.2290   29
VAX-11/780       gcc1.39 -O -DUNIX -DROPT  -----/FPA     5.0    0.2249   26
Compudyne 386SX  Everex ESIX 4.0, cc -O                                    
                 -DROPT -DUNIX_Old         386SX/397SX  20.0    0.1860   30
Compudyne 386SX  Everex ESIX 4.0, cc -O    386SX/387SX  20.0    0.1854   30
VAXstation 2000  Ultrix 4.2, cc -O         -----------  ----    0.1520   11
386/7            Borland C V2.0/large      80386/80387  24.0    0.1497   35
Amiga 2000/MMR   Aztec C 3.6a/68882 m.lib  68030/68882  33.3    0.0703   12
Zenith Z-100     MSC V6.00A/tiny model      8088/8087   10.67   0.0596   27
Siemans MX2      SINIX Versn 2, cc -lm -O  -----------  ----    0.0516   19
GRiDCASE 1530    Turbo C++ V3.0/large      80386/80387  12.5    0.0515   12
286/7            Borland C V2.0/large      80286/80287  12.0    0.0311   35
Amiga 2000       Aztec C 3.6a/m.lib        68000/-----   7.16   0.0058   12
ABC1600          ABCenix 5.18, cc -O       68008/-----   8.0    0.0023   36

NOTE:                                                                      
1   Bo Thide', Swedish Institute of Space Physics, Sweden, bt@irfu.se      
2   Timo Suhonen, University of Jyvaskyla, Finland, suhonen@jalka.jyu.fi   
3   Michael Jones, Silicon Graphics Inc., USA, mtj@babar.asd.sgi.com       
4   John Hawkes, Mips Computer Systems Inc., USA, hawkes@mips.com
5   Michael D Mellinger, Penn State University, USA, melling@cs.psu.edu
6   Markku Kolkka, Tampere Univ. of Technology,Finland,mk59200@cc.tut.fi
7   John Stone, University of Missouri, USA, johns@cs.umr.edu
8   Axel Szymanski, Hewlett Packard, USA, axel@hpcuhe.cup.hp.com
9   Keith H. Bierman, Sun MegaSystems, USA, khb@chiba.Eng.Sun.COM
10  Won-Soon Lau, National Univ. of Singapore, engp1186@nuscc.nus.sg
11  Bengt Larsson, Lund Institute of Tech, Sweden, bengtl@maths.lth.se
12  Alfred A. Aburto, NRaD San Diego CA, USA, aburto@marlin.nosc.mil
13  Miles Bader, University of Edinburgh, England, Miles.Bader@ed.ac.uk
14  Mike Miskulin, mmm@qedqcd.rye.ny.us
15  Andy Feibus, amf@amfent.gwinnett.com
16  Phil Woodland, Cambridge University, England, pcw@eng.cam.ac.uk
17  Christer Olsson, Univ. Gothenburg, Sweden, co@bildsun2.mednet.gu.se
18  Roger Uzun, Crash TimeSharing, El Cajon CA, USA, uzun@crash.cts.com
19  Lothar Fritsch, Univ. of Saarland, FRG, fritsch@fsinfo.cs.uni-sb.de
20  Mario, Microsoft, USA, mariogo@microsoft.com
21  Hendrik Groeneveld, Maverick International Inc., USA, rick@mav.com
22  Bill Hay,IBM T.J. Watson Research Center,hay@torolab2.torolab.ibm.com
23  Meinhard E. Mayer, UC Irvine, CA, USA, hardy@golem.ps.uci.edu
24  Todd McDaniel, scooter@emunix.emich.edu
25  Steve Kelsey, CSA, San Diego, CA, USA, 'skelsey' on BIX. 
26  Craig Steele, California Institute of Tech, steele@vlsi.cs.caltech.edu
27  Walter Koziarz, koziarzw@lonex.rl.af.mil
28  Bill Broadley, Broadley@neurocog.lrdc.pitt.edu
29  Eric S. Raymond, Eric Conspiracy Secret Labs, USA, 
    eric@snark.thyrsus.com
30  Pat Wood, Pipeline Associate, Inc., pipeline!nuucp@motown.allied.com
31  Christian P. Roberts, University of Virginia, cpr4k@virginia.edu
32  Roger May, Rutherford Appleton Laboratories, England, rjm@inf.rl.ac.uk
33  Simon Greenaway, England, sjg@informatics.rutherford.ac.uk
    Shows what the i860 does with scalar variables and does NOT reflect
    performance when working with arrays (vectors) and matrices.
34  Elmar Bartel, bartel@tuminfo2.informatic.tu-muenchen.de
35  Zeev Schneider, Biomedical Eng. Technion, zeev@maxc.technion.ac.il
36  Christer Olsson, c_olsson@mednt2.sunet.se
37  Dan Yergeau, yergeau@gloworm.stanford.edu
38  George Coolidge; Digital Equipment Corporation, USA, 
    geo@wldman.pko.dec.com, and also Gail L. Grant; grant@pa.dec.com
39  Case Larsen, clarsen@ux6.lbl.gov, CTLarsen@lbl.gov

Al Aburto
aburto@marlin.nosc.mil

-------