From: aburto@nosc.mil (Alfred A. Aburto)
Subject: Dhrystone 2.1 Results
Organization: Naval Ocean Systems Center, San Diego
Distribution: comp.benchmarks
Date: Fri, 22 Jan 1993 16:54:41 GMT
Expires: Mon, 15 Feb 1993 08:00:00 GMT

-------
Reinhold Weicker's Dhrystone 2.1 and 1.1 MIPS Results (Language: C).

The Dhrystone C Programs (dhry.tar.Z.uue), doc file (dhry.doc) and latest
table of results (dhry.tbl) are available via anonymous ftp from
'marlin.nosc.mil' in directory 'pub/aburto'. The 'marlin' host number is:
128.49.16.4 . Please send new results (systems, machines, compilers,
compiler options) to 'aburto@marlin.nosc.mil'. I will keep results
updated, post to 'comp.benchmarks' periodically, and send results to
Reinhold Weicker (Reinhold.Weicker@stm.mchp.sni.de). Please read the
'dhry.doc' file first for information regarding running the programs and
submitting results. If you need the individual files please send email to
aburto@marlin.nosc.mil .

The VAX 11/780 MIPS reference is 1757 V1.1 Dhrystones/second.
The VAX 11/780 MIPS reference is 1757 V2.1 Dhrystones/second.

I used the same VAX 11/780 MIPS reference (1757) for both V1.1 and V2.1
since the results for unoptimized code in general were very similar, if
not identical, in this case.

Reinhold Weicker recommended that both V1.1 and V2.1 MIPS results be
collected as this would give a reference on how much more V1.1 can be
optimized relative to V2.1. When quoting Dhrystone VAX MIPS ratings it is
preferrable to use the V2.1 numbers. Reinhold Weicker has asked me to add
the following statement: "Dhrystone author says: Relying on MIPS V1.1
numbers can be hazardous to your professional health" ...

Results as of 07 Jan 1993:
                                                   CPU    MIPS   MIPS
    System                  OS              CPU   (MHz)   V1.1   V2.1  REF
--- ----------------------- ------------ -------- ------ ------ ------ ---
001 HP 9000/730             HP-UX 8.07   PA-RISC    66.7 ------   65.2   2
002 IBM RS/6000 Model 550   AIX 3.2.2    RISC       42.0   80.8   62.9   1
003 IBM RS/6000 Model 550   AIX 3.2.2    RISC       42.0   61.7   54.7   1
004 Gateway DX2-66          LINUX 0.99   80486DX2   66.7 ------   30.9   2
005 IBM RS/6000 Model 550   AIX 3.2.2    RISC       42.0   28.5   28.8   1
006 Sun SPARCserver 690MP   SunOS 4.1.2  SPARC      40.0   27.9   25.2   1
007 Sun SPARCstation 2      SunOS 4.1.2  SPARC      40.0   26.3   23.6   1
008 Sun SPARCserver 690MP   SunOS 4.1.2  SPARC      40.0   23.7   21.3   1
009 Sun SPARCserver 690MP   SunOS 4.1.2  SPARC      40.0   21.1   20.9   1
010 Vega 486                MS DOS 5.0   80486DX    33.3   19.8   18.1   1
011 Vega 486                MS DOS 5.0   80486DX    33.3   19.7   18.1   1
012 Vega 486                MS DOS 5.0   80486DX    33.3   18.2   16.8   1
013 Vega 486                MS DOS 5.0   80486DX    33.3   18.4   16.7   1
014 Vega 486                MS DOS 5.0   80486DX    33.3   17.9   16.3   1
015 Vega 486                MS DOS 5.0   80486DX    33.3   17.9   16.3   1
016 Vega 486                MS DOS 5.0   80486DX    33.3   17.8   16.3   1
017 Sun SPARCstation 1+     SunOS 4.1.2  SPARC      25.0   14.7   13.2   1
018 Sun SPARCstation 1+     SunOS 4.1.2  SPARC      25.0   11.8   12.1   1
019 Vega 486                MS DOS 5.0   80486DX    33.3   12.6   11.8   1
020 Vega 486                MS DOS 5.0   80486DX    33.3   12.1   11.7   1
021 Vega 486                MS DOS 5.0   80486DX    33.3   12.3   11.3   1
022 Vega 486                MS DOS 5.0   80486DX    33.3   11.6   11.2   1
023 Sun SPARCserver 690MP   SunOS 4.1.2  SPARC      40.0   13.1   10.4   1
024 Sun SPARCstation 2      SunOS 4.1.2  SPARC      40.0   12.6    9.8   1
025 VAX 8650                4.3 BSD      --------   18.0    6.3    6.2   1
026 Sun SPARCstation 1+     SunOS 4.1.2  SPARC      25.0    7.0    5.9   1
027 VAX 8650                4.3 BSD      --------   18.0    5.4    5.4   1
028 VAX 8650                4.3 BSD      --------   18.0    5.0    5.0   1
029 Amiga 2000/CSA-MMR      AmigaOS 1.3  68030      33.3    3.4    3.6   1
030 Amiga 2000/CSA-MMR      AmigaOS 1.3  68030      33.3    3.3    3.4   1
031 Amiga 2000/CSA-MMR      AmigaOS 1.3  68030      33.3    3.3    3.4   1
032 Amiga 2000/CSA-MMR      AmigaOS 1.3  68030      33.3    3.1    3.2   1
033 Amiga 2000/CSA-MMR      AmigaOS 1.3  68030      33.3    3.1    3.2   1
034 Amiga 2000/CSA-MMR      AmigaOS 1.3  68030      33.3    3.1    3.1   1
035 Amiga 2000/CSA-MMR      AmigaOS 1.3  68030      33.3    3.0    3.1   1
036 Amiga 2000/CSA-MMR      AmigaOS 1.3  68030      33.3    3.0    3.1   1
---
---
001 cc +OS +O3
002 cc -DUNIX -O -Q
003 cc -DUNIX -O
004 gcc 2.3.3, gcc -DUNIX -m486 -O6 -finline-functions -funroll-all-loops
005 cc -DUNIX
006 cc -DUNIX -O4 -Bstatic
007 cc -DUNIX -O4 -Bstatic
008 cc -DUNIX -O4
009 cc -DUNIX -O
010 gcc 2.2.2, gcc -DUNIX -m486 -O2 -finline-functions
                   -fomit-frame-pointer
011 gcc 2.2.2, gcc -DUNIX -m486 -O2 -finline-functions -funroll-loops
                   -fomit-frame-pointer
012 gcc 2.2.2, gcc -DUNIX -m486 -finline-functions -O2
013 gcc 2.2.2, gcc -DUNIX -m486 -finline-functions -O
014 gcc 2.2.2, gcc -DUNIX -m486 -O
015 gcc 2.2.2, gcc -DUNIX -DROPT -m486 -O
016 gcc 2.2.2, gcc -DUNIX -DROPT -m486 -O2
017 cc -DUNIX -O4 -Bstatic
018 cc -DUNIX -O
019 gcc 2.2.2, gcc -DUNIX -DROPT -m486
020 gcc 2.2.2, gcc -DUNIX -m486
021 gcc 2.2.2, gcc -DUNIX -DROPT
022 gcc 2.2.2, gcc -DUNIX
023 cc -DUNIX
024 cc -DUNIX
025 gcc 1.37.1, gcc -DUNIX -O
026 cc -DUNIX
027 cc -DUNIX -O
028 cc -DUNIX
029 Aztec C 5.0a, cc -dAmiga -c2 -fm -sabfmnpr
    Not a great optimizing compiler ('-s' options) since a 'hand'
    optimized version of the assembly code produced 7.7 V1.1 MIPS.
030 Aztec C 5.0a, cc -dAmiga -dROPT -c2 -fm -sabfmnpu
031 Aztec C 5.0a, cc -dAmiga -c2 -fm -sabfmn
032 Aztec C 5.0a, cc -dAmiga -c2 -fm -sabf
033 Aztec C 5.0a, cc -dAmiga -c2 -fm -sab
034 Aztec C 5.0a, cc -dAmiga -c2 -fm -sa
035 Aztec C 5.0a, cc -dAmiga -c2 -fm
036 Aztec C 5.0a, cc -dAmiga -c2 -fm -me
---
---
REF:
1    Al Aburto, aburto@marlin.nosc.mil, 03 Jan 1993
2    Bill Broadley, broadley@neurocog.lrdc.pitt.edu, 07 Jan 1993

Al Aburto
aburto@marlin.nosc.mil
-------
Xref: sparky comp.benchmarks:1978 comp.arch:12350