Newsgroups: comp.benchmarks From: aburto@nosc.mil (Alfred A. Aburto) Subject: Latest nsieve.c Results Message-ID: <1993Jan22.163700.25971@nosc.mil> Organization: Naval Ocean Systems Center, San Diego Date: Fri, 22 Jan 1993 16:37:00 GMT Lines: 225 ------- 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 -------