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

-------
NSIEVE.C, Version 1.2, 03 April 1992

Program (nsieve.c) and latest results (nsieve.tbl) available via 
anonymous ftp from 'marlin.nosc.mil' in directory 'pub/aburto'. 
The 'marlin' host number is: 128.49.16.4

I will periodically post results to 'comp.benchmarks' too. I'd like 
to build up some good data bases and I could use more results (any
results --- new machines, old machines, compilers, compiler 
options, whatever, 33/40 MHz 68040 Mac/Amiga results, ...).
Send results to: aburto@marlin.nosc.mil

Results as of 07 Jan 1993:

Array Size:     8,191 Bytes ---- generally yields the High MIPS Rating.
Array Size: 2,560,000 Bytes ---- generally yields the Low  MIPS Rating.

System           Compiler                    CPU     CPU    High  Low   REF
---------------- ------------------------- -------  (MHz)   MIPS  MIPS ----
SGI Iris Crimson NOTE 001, Irix 4.0.5      R4000   50/100   89.1  14.7   21
HP 9000/730      HP-UX 9.00, cc +OS +O3    PA-RISC   66.    72.0  17.2   30
HP 9000/730      NOTE 018, 4.3 BSD         PA-RISC   66.    68.1  14.8   34
HP 9000/730      HP-UX 8.07, cc +OS +O3    PA-RISC   66.    65.9  16.6   10
HP 9000/730      HP-UX 8.07, cc +OS +O3    PA-RISC   66.    65.9  16.2   22
SGI Iris Crimson cc -O3 -mips2             R4000   50/100   65.4  13.3   16
Sun SS 10/41     acc -fast-O4-Bstatic-cg92 SPARC     40.0   65.3  13.6   26
SGI Iris Crimson Irix 4.0.3, cc -O4        R4000   50/100   64.8  13.1   12
HP 9000/730      NOTE 018, 4.3 BSD         PA-RISC   66.    63.1  14.7   34
HP 9000/730      cc -O                     PA-RISC   66.    62.8  16.4   18
HP 9000/750      cc -O                     PA-RISC   66.    62.1  15.2   23
HP 9000/750      cc +O3                    PA-RISC   66.    61.5  15.8   23
Sun SS 10/30     acc -fast-O4-Bstatic-cg92 SPARC     36.0   60.3  14.7   26
Sun SS 10/30     /bin/cc -O3, No Ext Cache SPARC     36.0   57.5  12.7   26
HP 9000/730      NOTE 002, HP-UX 8.07      PA-RISC   66.    53.9  16.0   22
Sun SS 10/20     SunOS 4.1.3, cc -O3       SPARC     33.    53.5  13.0   31
Sun SS 10/20     SunOS 4.1.3, cc -O4       SPARC     33.    53.4  13.0   31
HP 9000/720      HP-UX 8.07, cc +OS +O3    PA-RISC   50.0   50.2  13.5   10
HP 9000/720      HP-UX8.05,32Mb,cc +OS +O3 PA-RISC   50.0   50.0  13.4    6
SGI Iris Crimson Irix 4.0.3, cc -O0        R4000   50/100   49.1  12.4   12
Sun SS 10/20     SunOS 4.1.3, cc -O1       SPARC     33.    48.8  12.9   31
Sun SS 10/20     SunOS 4.1.3, gcc2.2.2 -O  SPARC     33.    48.6  12.9   31
HP 9000/720      HP-UX8.05,32Mb,cc -O      PA-RISC   50.0   47.3  13.3    6
Sun SS 10/20     SunOS 4.1.3, cc -O2       SPARC     33.    45.1  12.6   31
Sun SS 10/20     SunOS 4.1.3, gcc2.2.2 -O2 SPARC     33.    45.0  12.6   31
IBM RS/6000 550  AIX 3.2, xlc -O           RISC      42.7   43.8  18.4    1
IBM RS/6000 550  AIX 3.2, cc -O            RISC      42.7   43.7  18.4    1
HP 9000/750      cc                        PA-RISC   66.    42.8  14.3   23
IBM RS/6000 550  NOTE 003, AIX 3.2         RISC      42.7   38.5  17.3    1
Sun SS 10/30     /bin/cc, No Ext Cache     SPARC     36.0   38.1  11.5   26
Sun SS 10/20     SunOS 4.1.3, cc           SPARC     33.    36.1  12.0   31
SGI 440          Irix 3.3.3, gcc2.1 -O9    R3000A    40.0   34.2  16.9   13
SPARCserver 690  cc -O3, 64K Cache/CPU     SPARC     40.0   31.0  12.1    1
SPARCserver 690  cc -O4                    SPARC     40.0   30.9  12.1    1
Sun SS 10/20     SunOS 4.1.3, gcc2.2.2     SPARC     33.    30.0  11.5   31
IBM RS/6000 550  AIX 3.2, gcc2.2.2         RISC      42.7   29.6  15.8    1
IBM RS/6000 550  AIX 3.2, gcc2.2.2 -O3     RISC      42.7   29.3  15.7    1
IBM RS/6000 550  AIX 3.2, gcc2.2.2 -O5     RISC      42.7   29.2  15.8    1
SGI Iris 4D/35   Irix 4.0.5, cc -DUNIX -O3 R3000     36.0   28.4  22.8   33
SPARCserver 690  acc -fast                 SPARC     40.0   28.3  12.0    1
VAX 4000-90      VMS,                      -------      0   28.3   9.5   11
SGI Iris 4D/35   Irix 4.0.5, cc -DUNIX -O2 R3000     36.0   28.1  22.8   33
IBM RS/6000 550  AIX 3.2, gcc2.2.2 -O      RISC      42.7   27.4  15.3    1
SPARCserver 690  cc -O                     SPARC     40.0   26.3  11.6    1
IBM RS/6000 320H ------------------------- RISC      25.0   26.2  ----    4
SGI Iris Indigo  NOTE 004, Irix 4.0.1      R3000     33.    25.7  20.8    8
SPARCserver 490  cc -O3                    SPARC     33.    25.7  11.5    1
SPARCserver 490  cc -O4 -dalign            SPARC     33.    25.5  11.5    1
SPARCserver 490  cc -O4                    SPARC     33.    25.5  11.5    1
IBM RS/6000 530  AIX 3.1.7, xlc -O         RISC      25.0   25.3  11.9   17
SGI Iris Indigo  NOTE 005, Irix 4.0.1      R3000     33.    24.6  20.1    8
SPARCstation 2   gcc2.1 -O2                SPARC     40.0   24.3  17.3    7
SPARCstation 2   gcc2.1 -O                 SPARC     40.0   24.3  17.2    7
SGI Iris 4D/35   Irix 4.0.5, cc -DUNIX -O1 R3000     36.0   24.1  20.2   33
SPARCserver 690  cc                        SPARC     40.0   23.3  10.6    1
SPARCstation 2   cc -O4                    SPARC     40.0   23.2  19.2    1
SPARCstation 2   cc -O3                    SPARC     40.0   22.8  19.0    1
SPARCserver 490  cc -O1                    SPARC     33.    22.7  11.3    1
SPARCstation 2   /bin/cc -O4 -dalign       SPARC     40.0   22.6  17.6    7
IBM RS/6000 530  gcc2.1 -O2 -funroll-loops RISC      25.0   22.5  11.6   17
SPARCstation 2   SC1.0/acc -fast           SPARC     40.0   22.5  16.3    7
SPARCstation 2   cc                        SPARC     40.0   21.9  15.9    1
SPARCserver 490  cc -O2                    SPARC     33.    21.8  11.1    1
SGI Iris 4D/35   Irix 4.0.5, cc -DUNIX -O0 R3000     36.0   21.6  18.6   33
SPARCstation 2   SC1.0/cc -fast -O4        SPARC     40.0   19.9  13.4    7
SPARCstation 2   /bin/cc -O4               SPARC     40.0   19.9  13.4    7
SPARCstation 2   NOTE 006                  SPARC     40.0   19.8  13.4    7
DG Aviion 5220   cc -O                     MC88100      0   19.6   6.8    7
Gateway DX2-66   NOTE 021, LINUX 0.99      486DX2    66.7   19.3  16.9   36
Gateway DX2-66   NOTE 020, LINUX 0.99      486DX2    66.7   19.2  16.8   35
SPARCserver 490  cc                        SPARC     33.    19.2  10.4    1
HP 9000/845      cc +O3                    PA-RISC   30.0   19.2   3.9    7
HP 9000/845      cc -O                     PA-RISC   30.0   19.1   3.8    7
Intel 401        NOTE 007                  486DX2    50.0   17.9  15.9   24
IBM RS/6000 530  gcc2.1 -O2                RISC      25.0   17.1   9.9   17
DEC DS5000-200   Ultrix 4.2, cc -O         R3000     25.0   17.0  10.2   15
DEC DS5000-200   Ultrix 4.2, cc -O2        R3000     25.0   16.7  10.5   15
486/33           NOTE 017, 64k cache       80486DX   33.    16.0  13.4   28
DEC DS5000-125   Ultrix 4.2, cc -O3        R3000     25.0   15.7  12.8   14
Vega 486         NOTE 008, MS DOS 5.0      80486DX   33.3   15.3  13.0    1
VAX 4000-60      cc                        -------      0   15.1  10.6   11
SPARCstation 1+  cc -O3                    SPARC     25.0   14.6  13.7    1
SPARCstation 1+  cc -O4                    SPARC     25.0   14.6  13.7    1
Sun 4/330        SunOS 4.1.1, cc -O4       SPARC     25.0   14.1  12.6   29
Vega 486         NOTE 015                  80486DX   33.3   14.1  12.5    1
Sun 4/330        SunOS 4.1.1, cc           SPARC     25.0   13.9  10.7   29
Vega 486         gcc1.39 -O, 8Mb, 64KCache 80486DX   33.3   13.8  11.9    1
DECstation 3100  NOTE 009, Ultrix 4.2A     R2000     16.7   13.8  11.6   22
Vega 486         gcc2.1 -O2-funroll-loops  80486DX   33.3   13.1  10.6    1
NeXTstation      gcc1.36 -O(?)             68040     25.0   12.8   8.7    9
NeXTstation      gcc -O                    68040     25.0   12.6   8.8   20
Intel 401        WatCom C8.0/Pharlap 2.2d  486DX2    50.0   12.1  11.1   24
SPARCstation 1   /bin/cc -O4 -dalign       SPARC     20.0   12.0  10.7    7
DECstation 3100  Ultrix 4.2A, cc -O3       R2000     16.7   11.9  10.1   22
DECstation 3100  Ultirx 4.0, cc -O3        R2000     16.7   11.9  10.1   14
Vega 486         NOTE 016                  80486DX   33.3   11.9   9.9    1
Vega 486         gcc2.1 -O2                80486DX   33.3   11.9   9.9    1
Vega 486         gcc2.1 -O                 80486DX   33.3   11.9   9.8    1
SPARCstation 1   SC1.0/acc -fast           SPARC     20.0   11.8   9.9    7
Vega 486         gcc2.1                    80486DX   33.3   10.9   8.9    1
IBM RS/6000 550  AIX 3.2, cc               RISC      42.7   10.7   8.3    1
Vega 486         gcc1.39                   80486DX   33.3   10.0   7.7    1
Vega 486         gcc1.39 -fstrength-reduce 80486DX   33.3    9.9   7.7    1
Amiga/CSA MMR    Aztec C5.0a, I/DCache ON  68030     33.3    7.8   7.6    1
Amiga/CSA MMR    NOTE 010                  68030     33.3    7.5   7.4    1
AMD 386/Cyrix    NOTE 011                  80386     40.0    7.5   6.1   22
Amiga A4000      SAS/C 6.0 (opt)           68040     25.0    7.5   4.7   32
Amiga/GVP 3001   NOTE 012                  68030     28.0    7.0   6.4    8
Intel 401        Borland C++ V3.0/small    486DX2    50.0    6.9   6.8   24
AMD 386          gcc2.1 -O -O2, 64K Cache  80386     40.0    6.7   5.5    5
Intel 401        Borland C++ V3.0/huge     486DX2    50.0    6.5   6.4   24
VAX 8650         4.3 BSD, gcc1.37          -------   18.0    6.0   3.2    1
VAX 8650         4.3 BSD, cc               -------   18.0    6.0   3.2    1
VAX 8650         4.3 BSD, gcc1.37 -O       -------   18.0    5.9   3.5    1
VAX 8650         4.3 BSD, cc -O            -------   18.0    5.8   3.4    1
Mac PowerBook170 Think C 5.0               68030     25.0    5.7   5.7    1
Sun 3/60         SunOS 4.1.1, cc -O4       68020     20.0    5.6   5.5    8
Amiga 3000       NOTE 013                  68030     25.0    5.2   4.7    3
Amiga 3000       NOTE 014                  68030     25.0    5.2   4.8   20
Sun 386i         SC1.0, cc -O4             80386     25.0    4.9   4.7   25
Sun 3/60         SunOS 4.1.1, gcc 2.0 -O9  68020     20.0    4.7   4.7    8
Amiga/CSA MMR    Aztec C5.0a, I/DCache OFF 68030     33.3    4.0   3.8    1
Sun 386i         SC1.0, cc                 80386     25.0    4.0   3.3   25
Sun 3/50         --------------, ICache ON 68020     15.0    3.5   2.1    2
Sun 386i         cc                        80386     25.0    3.0   2.8   25
Mac SE/30        Think C 4.0               68030     16.0    2.5   2.5   19
AM386SX          Linux, gcc2.2.2 -O        80386SX   25.0    2.4   2.0   27
Sequent Symmetry cc -O                     80386     16.     2.4   1.6    7
Amiga 2000       Aztec C5.0a               68000      7.16   0.7   0.7    1
                                                            

NOTE:                                                       
001 cc 3.10, cc -O3 -mips2 -DUNIX_Old -sopt,-inlr,-so=4,-r=3,-arl=3,-ur=8,
                -ur2=400 [The -ur=8 option means unroll loops 8 times]
002 gcc 2.2.2, gcc -O5 -funroll-all-loops -fexpensive-optimizations
003 gcc 2.2.2, gcc -O2 -funroll-all-loops
004 cc -O4, 16Mb, 32K ICache, 32K DCache
005 gcc 2.1, gcc -O9, 16Mb, 32K ICache, 32K DCache
006 SC1.0, cc -fast -O4 -Qoption iropt -l9
007 Metaware C R2.32/Pharlap 2.2d
008 gcc 1.39, gcc -O -fstrength-reduce, 8Mb, 64K Cache
009 gcc 2.2.2, gcc -O5 -funroll-all-loops -fexpensive-optimizations
010 Aztec C5.0a, ICache ON, DCache OFF
011 gcc 2.2.2, gcc -O5 -funroll-all-loops -fexpensive-optimizations
012 gcc 2.0, gcc -DUNIX -m68030 -m68881 -O9, 4Mb, ICache ON
013 SAS/C 5.10a lc -v -cf -l -m3 -f8d -Lmt -O nsieve
014 SAS/C 5.10b, lc -O -d0 -m3 -f8 -Ln+LIB:lcm881.lib
015 gcc 2.1, gcc -O2 -funroll-all-loops
016 gcc 2.1, gcc -O2 -fstrength-reduce
017 Metaware High C 3.02 -f387 -486
018 gcc 2.3, gcc -O2 -mpa-risc-1-1
019 cc 8.71, optimizer 8.07.03, cc -O +DA1.1
020 gcc 2.2.2, gcc -DUNIX -funroll-loops -O6 -m486
021 gcc 2.3.3, gcc -DUNIX -finline -funroll-all-loops -O6 -m486

REF:
1   Alfred A. Aburto, NRaD San Diego CA, USA, aburto@marlin.nosc.mil
2   Mike Dority, dority@craywr.cray.com
3   Roger Uzun, Crash TimeSharing, El Cajon CA, USA, uzun@crash.cts.com
4   Nick Kisseberth, nkissebe@delphi.beckman.uiuc.edu
5   Robert Boucher, DND Ottawa Canada, boucher@ncs.dnd.ca
6   Sherm Riemenschneider, sherm@approx.math.ualberta.ca
7   Dana Jacobsen, OSU CS Dept, jacobsd@cs.orst.edu
8   Antti Miettinen, apm@vipunen.hut.fi
9   Torsten Buelck, tuti@tutiki.toppoint.de
10  Bo Thide', Swedish Institute of Space Physics, bt@irfu.se
11  Chuck Parsons, Chuck@pierre.mit.edu
12  Mike Walker, mike@burt.larc.nasa.gov
13  Steven Fisher, fisher@ivy.dt.navy.mil
14  Theo Vosse, University of Leiden, The Netherlands,
    VOSSE@rulfsw.LeidenUniv.nl
15  Gustaf Neumann, Vienna University of Economics and Business 
    Administration, Vienna, Austria, neumann@dec4.wu-wien.ac.at
16  Michael Jones, Silicon Graphics, Mountain View, California, USA,
    mtj@sgi.com
17  Thomas Richter, Freie Universitaet Berlin, Germany, 
    richter@ki1.chemie.fu-berlin.de
18  Wayne Rasband, NIH, Bethesda, Maryland, USA, wayne@helix.nih.gov
19  Matthew Rhoten, Stanford University, USA, mrhoten@CS.Stanford.EDU
20  Joseph Hillenburg, dolmen!anacnda!jph@iuvax.cs.indiana.edu
21  Bill Johnson, wsj@triton.wpd.sgi.com
22  Bill Broadley, Broadley@neurocog.lrdc.pitt.edu
23  Elmar Bartel, bartel@informatik.tu-muenchen.de, 03 Aug 1992
24  Jukka Palviainen, jp73807@ee.tut.fi, 07 Aug 1992
25  Frank Kannemann, Frank.Kannemann@Canada.Sun.COM, 27 Jul 1992
26  Tony Siress, Tony.Siress@Corp.Sun.COM, 12 Aug 1992
    The SS10-41 has a 1 MB external cache.
    The SS10-30 had no external cache.
27  Heikki Suopanki, suopanki@phoenix.oulu.fi, 22 Sep 1992
28  Roger Uzun, crash!uzun, 24 Sep 1992
29  Al Aburto, aburto@marlin.nosc.mil, 01 Oct 1992
30  Bill Broadley, Broadley@neurocog.lrdc.pitt.edu, 02 Oct 1992
31  Olle Franceschi, olle@tfu.sr.se, 10 Oct 1992
32  Roger Uzun, crash!uzun, 31 Oct 1992
33  Andres Kruse, kruse@aritra.desy.de, 03 Dec 1992
34  Jeffrey A Law, law@schirf.cs.utah.edu, 06 Dec 1992
35  Bill Broadley, Broadley@neurocog.lrdc.pitt.edu, 06 Jan 1993
36  Bill Broadley, Broadley@neurocog.lrdc.pitt.edu, 07 Jan 1993

Al Aburto
aburto@marlin.nosc.mil

-------