home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.benchmarks
- Path: sparky!uunet!spool.mu.edu!agate!dog.ee.lbl.gov!news!marlin!aburto
- From: aburto@nosc.mil (Alfred A. Aburto)
- Subject: Latest Hanoi.c results
- Message-ID: <1993Jan22.163312.25803@nosc.mil>
- Organization: Naval Ocean Systems Center, San Diego
- Distribution: comp.benchmarks
- Date: Fri, 22 Jan 1993 16:33:12 GMT
- Expires: Mon, 15 Feb 1993 08:00:00 GMT
- Lines: 262
-
- -------
- Towers of Hanoi (hanoi.c) results are included below.
-
- The program (hanoi.c) and latest results (hanoi.tbl) can be obtained
- via anonymous ftp from 'marlin.nosc.mil' in directory 'pub/aburto'.
- The 'marlin' host number is: 128.49.16.4
-
- Please send new results (new machines, compilers, compiler options) to:
- aburto@marlin.nosc.mil. I will keep the results up-dated and post
- periodically to 'comp.benchmarks'. Thank you very much.
-
- Towers of Hanoi Puzzle Test Results.
-
- Results as of 07 Jan 1993:
- CPU Moves in
- System OS, Compiler CPU (MHz) 25 usec ref
- --------------------- ----------------------- -------- ------ -------- ---
- SGI Indigo R4000 NOTE 001 R4000 50.0 66.412 26
- SGI Crimson NOTE 002, Irix 4.0.5 R4000 50.0 66.287 7
- SGI Crimson NOTE 003, Irix 4.0.1A R4000 50.0 49.576 3
- SGI Crimson IRIX4.0.5A, MIPS cc -O4 R4000 50.0 41.409 3
- Sun SS 10/30 NOTE 004, SunOS 4.1.3 SPARC 36.0 34.996 21
- HP 9000/750 NOTE 005, HP-UX 9.0 PA-RISC 66.7 34.960 4
- HP 9000/730 HP-UX 9.00, cc +OS +O3 PA-RISC 66.7 34.135 17
- Sun SS 10/20 SunOS 4.1.3, cc -O2 SPARC 33. 33.441 22
- Sun SS 10/20 SunOS 4.1.3, cc -O3 SPARC 33. 33.441 22
- Sun SS 10/20 SunOS 4.1.3, cc -O4 SPARC 33. 33.434 22
- FPS 511 cc -O4 SPARC 66.8 30.4 10
- Sun SS 10/30 gcc 2.1, gcc -O SPARC 36.0 29.965 19
- IBM RS/6000 550 AIX3.2,cc -O -Q(inline) RISC 42.0 29.534 2
- Sun SS 10/20 SunOS 4.1.3,gcc2.2.2-O2 SPARC 33. 29.315 22
- HP 9000/730 HP-UX 8.07, cc +OS +O3 PA-RISC 66.7 27.468 1
- Sun SS 10/20 SunOS 4.1.3,gcc2.2.2 -O SPARC 33. 27.316 22
- HP 9000/730 NOTE 006, 4.3 BSD PA-RISC 66. 27.183 28
- SGI Indigo NOTE 007, Irix 4.0.1A R3000A 33.3 26.999 3
- HP 9000/720 NOTE 008, HP-UX 9.0 PA-RISC 50.0 25.899 4
- Sun SS 10/20 SunOS 4.1.3, cc -O1 SPARC 33. 24.478 22
- HP 9000/730 NOTE 009, 4.3 BSD PA-RISC 66. 24.364 28
- Sun SPARCserver 690MP NOTE 010, SunOS 4.1.2 SPARC 40.0 23.880 2
- Sun SPARCserver 690MP SunOS 4.1.2,SC2.0.1 -O4 SPARC 40.0 23.765 2
- Sun SPARCserver 690MP SunOS 4.1.2, SC2.0.1 -O SPARC 40.0 23.750 2
- Sun SPARCstation 2 NOTE 010, SunOS 4.1.2 SPARC 40.0 22.845 2
- HP 9000/730 HP-UX 9.00, cc PA-RISC 66.7 22.599 17
- Sun SPARCstation 2 cc -O4 SPARC 40.0 22.4 10
- IBM RS/6000 550 AIX3.2, cc -O RISC 42.0 22.448 2
- DECstation 5000/240 NOTE 011, Ultrix 4.2A R3000 40.0 22.244 11
- DECstation 5000/240 NOTE 012, Ultrix 4.2A R3000 40.0 22.237 11
- DECstation 5000/240 NOTE 013, Ultrix 4.2A R3000 40.0 22.234 11
- DECstation 5000/240 NOTE 014, Ultrix 4.2A R3000 40.0 22.230 11
- DECstation 5000/240 Ultrix 4.2A, gcc -O2 R3000 40.0 22.175 11
- HP 9000/730 NOTE 015, HP-UX 9.00 PA-RISC 66.7 22.139 17
- IBM RS/6000 550 AIX3.2, gcc2.2.2 -O5 RISC 42.0 21.243 2
- HP 9000/720 HP-UX 8.07, cc +OS +O3 PA-RISC 50.0 20.919 1
- HP 9000/700 HP-UX 8.07, cc +OS +O3 PA-RISC 0 20.616 17
- IBM RS/6000 550 AIX3.2, gcc2.2.2 -O RISC 42.0 20.050 2
- DECstation 5000/240 Ultrix 4.2A, cc -O4 R3000 40.0 19.935 11
- DECstation 5000/240 Ultrix 4.2A, cc -O R3000 40.0 19.933 11
- Sun SPARCstation ELC SunOS 4.1.1, cc -O SPARC 33.3 19.218 13
- HP 9000/700 HP-UX 8.07, cc -DUNIX PA-RISC 0 19.161 17
- 80486/50 NOTE 016 80486DX 50.0 19.056 12
- Sun SS 10/20 SunOS 4.1.3,gcc2.2.2 SPARC 33. 19.026 22
- Gateway DX2-66 NOTE 017, LINUX 0.99 486DX2 66.7 18.654 29
- 80486DX2/66 SCO3.2.2,cc-O-DUNIX_Old 486DX2 66.7 18.457 6
- Sun SS 10/20 SunOS 4.1.3, cc SPARC 33. 18.392 22
- IBM 3090/200S PS/2 cc -O ------- 0 17.6 10
- IBM RS/6000 550 AIX3.2, cc RISC 42.0 17.303 2
- iPSC/860 NOTE 018 i860 40.0 17.157 16
- SGI Iris 4D/35 Irix 4.0.5, cc-DUNIX-O1 R3000 36.0 17.155 27
- HP 9000/700 NOTE 015, HP-UX 8.07 PA-RISC 0 16.575 17
- SGI Iris 4D/35 Irix 4.0.5, cc-DUNIX-O3 R3000 36.0 16.562 27
- SGI Iris 4D/35 Irix 4.0.5, cc-DUNIX-O2 R3000 36.0 16.464 27
- Evans & Sutherland ESV3, ES/OS 2.0, cc -O1 R3000 33. 16.311 8
- 80286/8 NOTE 019,i860/40 server i860 40.0 15.954 8
- Evans & Sutherland ESV3, ES/OS 2.0, cc -O2 R3000 33. 15.703 8
- Evans & Sutherland ESV3, ES/OS 2.0, cc -O4 R3000 33. 15.560 8
- Evans & Sutherland ESV3, ES/OS 2.0, cc -O3 R3000 33. 15.535 8
- SGI Indigo IRIX4.0.5A, MIPS cc -O4 R3000A 33.3 15.294 3
- SGI Indigo cc -O3 R3000A 33.3 14.9 10
- HP 9000/705 cc +O3 PA-RISC 35.0 14.8 10
- IBM RS/6000 550 AIX3.2, gcc 2.2.2, gcc RISC 42.0 14.335 2
- SGI Iris 4D/35 Irix 4.0.5, cc-DUNIX-O0 R3000 36.0 14.296 27
- Vega 486 NOTE 020, MS DOS 5.0 80486DX 33.3 14.156 2
- Vega 486 NOTE 021, MS DOS 5.0 80486DX 33.3 14.153 2
- Macintosh Quadra 950 Sys 7.01, Think C 5.03 68040 33.3 14.034 23
- Vega 486 gcc 2.1, gcc -m486 80486DX 33.3 13.915 2
- DECsystem 5000/200 NOTE 022, Ultrix 4.2A R3000 25.0 13.913 8
- DECsystem 5000/200 Ultrix4.2A, gcc2.2.2-O1 R3000 25.0 13.874 8
- Evans & Sutherland ESV3, ES/OS 2.0, cc -O0 R3000 33. 13.856 8
- Vega 486 NOTE 023, MS DOS 5.0 80486DX 33.3 13.734 30
- Sun 4/330 SunOS 4.1.1, cc -O4 SPARC 25.0 13.465 2
- Sun 4/330 SunOS 4.1.1, cc -O3 SPARC 25.0 13.461 2
- Sun 4/330 SunOS 4.1.1, cc -O2 SPARC 25.0 13.448 2
- Sun 4/330 cc -O4 SPARC 25.0 13.3 10
- Sun IPC cc -O4 SPARC 25.0 12.6 10
- DECsystem 5000/200 Ultrix 4.2A, cc -O3 R3000 25.0 12.527 8
- Vega 486 NOTE 024, MS DOS 5.0 80486DX 33.3 12.520 2
- DECsystem 5000/200 Ultrix 4.2A, cc -O4 R3000 25.0 12.514 8
- DECsystem 5000/200 Ultrix 4.2A, cc -O2 R3000 25.0 12.475 8
- Sun IPC SunOS 4.1.1, cc -O4 SPARC 0 12.455 24
- DECsystem 5000/200 Ultrix 4.2A, cc -O1 R3000 25.0 12.329 8
- Sun SPARCstation 1+ cc -O4 SPARC 25.0 12.3 10
- 486/33 (64k cache) NOTE 025 80486DX 33. 12.257 14
- Vega 486 gcc2.1 80486DX 33.3 12.140 2
- HP 9000/433s NOTE 026,Domain/OS 10.3 68040 33. 11.968 18
- ETEQ i486/33 NOTE 027, Linux V0.97p6 80486DX 33. 11.802 8
- ETEQ i486/33 NOTE 028, Linux V0.97p6 80486DX 33. 11.802 8
- ETEQ i486/33 NOTE 012, Linux V0.97p6 80486DX 33. 11.798 8
- IBM RS6000/320 cc -O RISC 20.0 11.7 10
- HP 9000/730 HP-UX 9.00, gcc2.2.2 PA-RISC 66.7 11.498 17
- DG Aviion 5220 cc -O MC88100 20.0 11.4 10
- Vega 486 NOTE 029, MS DOS 5.0 80486DX 33.3 11.348 2
- Vega 486 NOTE 030, MS DOS 5.0 80486DX 33.3 11.263 30
- NeXTstation Mach/NextStep2.2,bin/cc 68040 0 11.219 20
- HP 9000/845 cc -O HP-PA 30.0 10.9 10
- Sun 4/60 cc -O4 SPARC 0 10.8 10
- DECsystem 5000/200 Ultrix4.2A, gcc2.2.2-O0 R3000 25.0 10.760 8
- Sun SPARCstation 1+ SunOS4.1.2, SC2.0.1 -O2 SPARC 25.0 10.725 2
- Sun SPARCstation 1+ SunOS4.1.2, SC2.0.1 -O3 SPARC 25.0 10.723 2
- Sun SPARCstation 1+ SunOS4.1.2, SC2.0.1 -O4 SPARC 25.0 10.723 2
- Sun SPARCstation 1+ NOTE 010, SunOS 4.1.2 SPARC 25.0 10.715 2
- Vega 486 gcc2.1 -O 80486DX 33.3 10.578 2
- Vega 486 gcc2.1 -O2 80486DX 33.3 10.578 2
- Vega 486 NOTE 031, MS DOS 5.0 80486DX 33.3 10.578 2
- Vega 486 NOTE 032, MS DOS 5.0 80486DX 33.3 10.575 2
- Vega 486 NOTE 033, MS DOS 5.0 80486DX 33.3 10.563 2
- DECsystem 5000/200 Ultrix 4.2A, cc -O0 R3000 25.0 10.364 8
- Convex C220 ConvexOS 9.1.6, cc -O1 -------- 0 9.821 8
- NeXTstation NOTE 012 68040 25.0 9.665 9
- Convex C220 ConvexOS 9.1.6, cc -O0 -------- 0 9.484 8
- NeXTstation cc -O 68040 25.0 9.4 10
- Sun SPARCserver 690MP SunOS4.1.2, SC2.0.1 SPARC 40.0 9.320 2
- Vega 486 Turbo C++ 3.0/tiny 80486DX 33.3 9.168 2
- Vega 486 Turbo C++ 3.0/small 80486DX 33.3 9.168 2
- DG Aviion 412 cc -O MC88100 12.0 9.1 10
- HP 9000/425t NOTE 026,Domain/OS 10.3 68040 25.0 8.978 18
- DECstation 5000/120 NOTE 013, Ultrix 4.2 R3000 20.0 8.958 11
- DECstation 5000/120 Ultrix 4.2, gcc -O2 R3000 20.0 8.952 11
- DECstation 5000/120 NOTE 011, Ultrix 4.2 R3000 20.0 8.944 11
- DECstation 5000/120 NOTE 012, Ultrix 4.2 R3000 20.0 8.943 11
- DECstation 5000/120 NOTE 014, Ultrix 4.2 R3000 20.0 8.929 11
- Apollo DN5500 NOTE 026,Domain/OS 10.3 68040 25.0 8.908 18
- Amiga A4000 SAS/C 6.0 (opt) 68040 25.0 8.87 25
- Sun SPARCstation 2 SunOS4.1.2, SC2.0.1 SPARC 40.0 8.740 2
- Vega 486 Turbo C++ 3.0/compact 80486DX 33.3 8.668 2
- HP 9000/700 HP-UX 8.07, gcc2.2.2 PA-RISC 0 8.604 17
- Apollo DN10040 NOTE 034,Domain/OS 10.3 PRISM 16. 8.346 18
- DECstation 5000/120 Ultrix 4.2, cc -O R3000 20.0 7.743 11
- DECstation 5000/120 Ultrix 4.2, cc -O4 R3000 20.0 7.724 11
- HP 9000/375 cc -O 68030 50.0 7.7 10
- Sun 4/280 cc -O4 SPARC 16.7 7.7 10
- Vega 486 Turbo C++ 3.0/large 80486DX 33.3 7.630 2
- Vega 486 Turbo C++ 3.0/medium 80486DX 33.3 7.495 2
- Sun 4/330 SunOS 4.1.1, cc -O1 SPARC 25.0 7.187 2
- 80386/40 SCO3.2.2,cc-O-DUNIX_Old 80386 40.0 7.034 6
- Vega 486 Turbo C++ 3.0/huge 80486DX 33.3 6.618 2
- Sun 4/330 SunOS 4.1.1, cc -DUNIX SPARC 25.0 5.610 2
- Sun IPC SunOS 4.1.1, cc -DUNIX SPARC 0 5.337 24
- HP 9000/400t NOTE 035,Domain/OS 10.3 68030 25.0 5.208 18
- Sun SPARCstation 1+ SunOS4.1.2, SC2.0.1 -O1 SPARC 25.0 4.375 2
- Sun SPARCstation 1+ SunOS4.1.2, SC2.0.1 SPARC 25.0 4.215 2
- VAX 8650 4.3 BSD, cc -O -------- 18.0 3.745 2
- VAX 8650 4.3 BSD, cc -------- 18.0 3.355 2
- VAX 8650 4.3 BSD, gcc1.37.1 -------- 18.0 3.220 2
- VAX 8650 4.3 BSD, gcc1.37.1 -O -------- 18.0 2.988 2
- Apollo DN3500 NOTE 035,Domain/OS 10.3 68030 25.0 2.680 18
- Sun 3/260 cc -O 68020 25.0 2.4 10
- NeXTstation cc -O 68030 25.0 2.1 10
- am386SX Linux, gcc2 80386SX 25.0 2.079 5
- IBM RT cc -O ROMP 0 1.9 10
- Sun 3/50 cc -O 68020 20.0 1.9 10
- Tektronix UTek 4315 cc -O 68020 0 1.5 10
- Apollo DN3000 NOTE 035,Domain/OS 10.3 68020 15.0 1.327 18
- DEC MicroVAX II cc -O -------- 0 0.65 10
- NBI 5/10 4.2 BSD 3.04,cc-DUNIX-O 68010 12.0 0.588 15
- Sequent Balance 21k cc -O NS32000 0 0.57 10
- ATT 3b1 cc -O 68010 0 0.51 10
-
-
- NOTE:
- 001 cc 3.10, cc -DUNIX -O3 -sopt,-so=4,-ro=3,-inline,-unroll=8,
- -unroll2=800,-ind=10,-inll=10 -mips2
- 002 cc 3.10, cc -DUNIX -sopt,-so=4,-ro=3,-inline,-unroll=8,-unroll2=800,
- -ind=10,-inll=10 -O4 -mips2 hanoi.c -o hanoi
- 003 cc 3.10, cc -DUNIX -O4 -mips2 -G 8200 -sopt,-inlr,-so=4,-r=3,-arl=3,
- -ur=8,-ur2=400 hanoi.c -o hanoi
- 004 Sun C 1.1, cc -DUNIX -fast -O3
- 005 cc -DUNIX +OS3 -a archive
- 006 cc 8.71, optimizer 8.07.03, cc -O +DA1.1
- 007 cc 3.10, cc -DUNIX -O4 -G 8200 -sopt,-inlr,-so=4,-r=3,-arl=3,-ur=8,
- -ur2=400 hanoi.c -o hanoi
- 008 cc +OS +O3 -a archive
- 009 gcc 2.3, gcc -O2 -mpa-risc-1-1
- 010 Sun C 2.0.1, cc -DUNIX -fast -O4
- 011 gcc 2.2.2, gcc -DUNIX -O2 -finline-functions
- 012 gcc 2.2.2, gcc -DUNIX -O2 -fomit-frame-pointer
- 013 gcc 2.2.2, gcc -DUNIX -O2 -fstrength-reduce
- 014 gcc 2.2.2, gcc -DUNIX -O2 -fexpensive-optimizations
- 015 gcc 2.2.2, gcc -DUNIX -O3 -fexpensive-optimizations -finline-functions
- 016 DELL Unix V4 Version 2.2, gcc 2.2.2, gcc -m486 -funroll-loops
- -fomit-frame-pointer -I/usr/ucbinclude -lc -lucb
- 017 gcc 2.2.2, gcc -DUNIX -funroll-loops -O6 -m486
- 018 icc -v -DIPSC -O4 -Mvect -Mnoframe -Mnodepchk -Mkeep
- asm -Knoieee -node, The Portland Group icc i860 compiler.
- 019 80286/8 with i860/40 server, MS/DOS 4.01, gcc 1.37, gcc -O
- 020 gcc 2.1, gcc -DUNIX -m486 -finline-functions -fomit-frame-pointer
- 021 gcc 2.1, gcc -DUNIX -m486 -fomit-frame-pointer
- 022 gcc 2.2.2, gcc -DUNIX -O2 -fomit-frame-pointer -funroll-all-loops
- 023 gcc 2.2.2, gcc -DUNIX -m486 -finline-functions -fomit-frame-pointer
- 024 gcc 2.1, gcc -DUNIX -fomit-frame-pointer
- 025 Metaware High C 3.02 -f387 -486
- 026 cc 6.9, cc -A cpu,mathlib -A sys,any -D_BUILTINS -DUNIX -W0,-opt,4,
- -natural
- 027 gcc 2.2.2, gcc -DUNIX -O2 -m486 -fomit-frame-pointer
- 028 gcc 2.2.2, gcc -DUNIX -O1 -m486 -fomit-frame-pointer
- 029 gcc 2.1, gcc -DUNIX -O2 -fomit-frame-pointer
- 030 gcc 2.2.2, gcc -DUNIX -m486 -O2 -finline-functions
- -fomit-frame-pointer
- 031 gcc 2.1, gcc -DUNIX -O2 -fstrength-reduce
- 032 gcc 2.1, gcc -DUNIX -O2 -fexpensive-optimizations
- 033 gcc 2.1, gcc -DUNIX -O2 -finline-functions
- 034 cc 6.9, cc -A cpu,a88k -A sys,any -DUNIX -W0,-opt,4
- 035 cc 6.9, cc -A cpu,mathchip -A sys,any -D_BUILTINS -DUNIX -W0,-opt,4,
- -natural
-
- REF:
- 001 Bo Thide', bt@irfu.se
- 002 Al Aburto, aburto@marlin.nosc.mil, 29 Sep 1992
- 003 David Hinds, dhinds@allegro.stanford.edu, 20 Sep 1992
- 004 Petri Harjunen, poh@finland.hp.com, 21 Sep 1992
- 005 Heikki Suopanki, suopanki@phoenix.oulu.fi, 21 Sep 1992
- 006 Keith Smith, ksmith!root@uunet.UU.NET, 21 Sep 1992
- 007 Bill Johnson, wsj@mti.sgi.com, 21 Sep 1992
- 008 Rob Hooft, hooft@chem.ruu.nl, 23 Sep 1992
- 009 Ingo Feulner, alf@xenon.stgt.sub.org, 22 Sep 1992
- 010 Dana Jacobsen, jacobsd@solar.cor2.epa.gov, 22 Sep 1992
- 011 Gustaf Neumann, neumann@dec4.wu-wien.ac.at, 22 Sep 1992
- 012 gerryt@wimsey.bc.ca, 22 Sep 1992
- 013 Rob Peglar, robp@anubis.network.com, 06 Oct 1992
- 014 Roger Uzun, crash!uzun, 24 Sep 1992
- 015 dale!ucsd!uunet!unbc.edu!lyndon, 26 Sep 1992
- 016 Henri-Pierre Charles, Henri-Pierre.Charles@ens-lyon.fr, 29 Sep 1992
- 017 Bill Broadley, broadley@neurocog.lrdc.pitt.edu, 03 Oct 1992
- 018 Jinfu Chen, chen@digital.sps.mot.com, 06 Oct 1992
- 019 Jussi Eloranta, eloranta@jyu.fi, 06 Oct 1992
- 020 Hugo Andrade Cartaxeiro, hac@inesc.pt, 08 Oct 1992
- 021 George A. Tan, george@scbtan.larc.nasa.gov, 07 Oct 1992
- 022 Olle Franceschi, olle@tfu.sr.se, 10 Oct 1992
- 023 Robert C. Barris, rbarris@orion.oac.uci.edu, 15 Oct 1992
- 024 John Palkovic, johnp@lupulus.ssc.gov, 19 Oct 1992
- 025 Roger Uzun, crash!uzun, 31 Oct 1992
- 026 Ricky Cheng, ricky@benchmaster.esd.sgi.com, 16 Nov 1992
- 027 Andres Kruse, kruse@aritra.desy.de, 03 Dec 1992
- 028 Jeffrey A Law, law@schirf.cs.utah.edu, 06 Dec 1992
- 029 Bill Broadley, broadley@neurocog.lrdc.pitt.edu, 06 Jan 1993
- 030 Al Aburto, aburto@marlin.nosc.mil, 07 Jan 1993
-
- Al Aburto
- aburto@marlin.nosc.mil
-
- -------
-
-
-