Latest clinpack.c SP ROLL'd MFLOPS results are included below. The program (clinpack.c) and latest Single Precision (SP) table of results (clinpack.spr for 'ROLL' option and clinpack.spu for 'UNROLL' option) are available via anonymous ftp from 'ftp.nosc.mil' in directory 'pub/aburto'. The ftp.nosc.mil IP address is: 128.49.192.51 I'd appreciate any new results of any kind (new machines, compilers, compiler options). I will also periodically post results to 'comp.benchmarks'. Send results to: aburto@nosc.mil . Results as of 15 Apr 1997: System OS, Compiler CPU/FPU CPU MFLOPS REF (MHz) SP,ROLL ### -------------------- ------------------- --------- ----- --------- --- 001 SGI Indigo2 Irix 6.2 R10000 195.0 98.473 20 002 SGI O2 Irix 6.3 R10000 175.0 83.249 24 003 SGI Origin 200 Irix 6.4 R10000 180.0 77.607 26 004 SGI Indigo2 Irix 6.2 R10000 195.0 60.371 20 005 Brett Station ATX Linux 2.0.0 PentiumP6 180.0 59.195 28 006 Dell XPS Pro 200n NT 3.51 PentiumP6 200.0 58.14 22 007 SGI O2 Irix 6.3 R10000 175.0 54.548 24 008 Enterprise 4000/10 Solaris 2.5.1 UltrSPARC 250.0 50.737 32 009 Aspen Alpine 275XS OpenVMS 6.2 DEC21064A 275.0 49.048 18 010 Enterprise 4000/10 Solaris 2.5.1 UltrSPARC 250.0 46.396 32 011 HP 9000/J210XC HP-UX 10.20 7200-2CPU 120.0 36.918 30 012 Sun Ultra 4000 Solaris 2.5.1 UltrSPARC 167.0 30.497 21 013 Mac PowerPC 604 MacOS 7.5.2 PwrPC 604 120.0 29.429 15 014 Mac PowerPC 604 MacOS 7.5.3 PwrPC 604 120.0 28.527 17 015 HP 9000/712 HP-UX 9.03 PA-7100LC 100.0 27.577 19 016 HP 9000/712 HP-UX 10.20 PA-7100LC 100.0 26.719 30 017 SGI Indy Irix 6.2 R5000 150.0 23.441 26 018 SPARCstation 20/HS21 Solaris 2.4 HyprSPARC 125.0 22.662 14 019 SGI Challenge S Irix 6.2 R4400 200.0 21.204 25 020 SGI Onyx Irix 6.2 R8000 75.0 20.597 27 021 HP 9000/J210 HP-UX 10.01 PA-RISC 120.0 20.256 23 022 Dell XPS Pro 200n NT 3.51 No opt PentiumP6 200.0 19.65 22 023 DEC 3000/500 AXP OSF/1 T1.3-3 DEC 21064 150.0 19.118 4 024 IBM RS/6000 25E AIX 3.2.5 PPC601 66.0 18.166 31 025 Escom P5 DOS Pentium 100.0 14.14 22 026 Pentium-90 Linux 2.0 ELF Pentium 90.0 12.197 29 027 ZEOS Pentium P5-90 MS DOS 6.22 Pentium 90.0 11.350 11 028 DATEL Pentium P5-90 MS DOS 6.22 Pentium 90.0 11.331 11 029 Dell OptiPlex XL 590 OS/2 Warp 3.0 Pentium 90.0 10.517 13 030 SPARCserver 20/612 Solaris 2.3 SuprSPARC 60.0 10.516 10 031 SPARCcenter 1000 Solaris 2.3 SuprSPARC 50.0 8.541 9 032 Escom P5 DOS No opt Pentium 100.0 6.36 22 033 SPARCstation Voyager Solaris 2.3 uSPARC II 60.0 6.071 9 034 SGI Iris 4D/35 Irix 4.0.5 R3000/10 36.0 5.869 2 035 SGI Iris 4D/35 Irix 4.0.5 R3000/10 36.0 5.282 2 036 IBM RS/6000 25E AIX 3.2.5 PPC601 66.0 5.102 31 037 HP 9000/720 HP-UX 8.05 PA-RISC 50.0 4.802 3 038 Sharp PC-3060 ------------------- Cyrix5x86 100.0 4.618 16 039 SGI Indigo ------------------- R3000/10 33.3 4.137 1 040 SPARCstation 2 (80) SunOS 4.1.2 Weitek 80.0 3.877 6 041 ISA/VLB AT Clone MS DOS 6.0 80486DX2 66.7 3.692 5 042 Escom 486 DOS 80486DX2 66.7 3.27 22 043 IBM PS/ValuePoint OS/2 Warp 3.0, ISA 80486DX2 66.0 3.175 12 044 SGI Iris 4D/35 Irix 4.0.5 R3000/10 36.0 2.714 2 045 Sun IPX SunOS 4.1.3 SPARC 40.0 2.479 3 046 SGI 4D/25 ------------------- R3000/10 20.0 2.418 1 047 SGI Iris 4D/35 Irix 4.0.5 R3000/10 36.0 2.312 2 048 Escom 486 DOS No opt 80486DX2 66.7 2.16 22 049 Vega 486DX/33 MS DOS 5.0, ISA 80486DX 33.3 1.771 8 050 IBM PS/ValuePoint OS/2 Warp 3.0, ISA 80486DX 33.0 1.567 12 051 Amiga 2000/G-Force NetBSD 0.9a 030/882 25.0 0.254 7 --- ### 001 Irix C Compiler, 64-bit, cc -DUNIX -O -64 -r10000 NOTE: The R10000 is a 64-bit machine with 64-bit OS & compiler. 002 Irix C 6.2, 32-bit, 1MB cache, cc -O -n32 -DUNIX NOTE: The R10000 is a 64-bit machine with 64-bit OS & compiler. 003 SGI Irix C Compiler 7.1, cc -O -64 -DUNIX, 1MB Cache, 128MB RAM Note: The R10000 is a 64-bit CPU with 64-bit OS and compiler. 004 Irix C Compiler, 32-bit, cc -DUNIX -O NOTE: The R10000 is a 64-bit machine with 64-bit OS & compiler. 005 VS440FX Motherboard, 256KB Cache, 80MB RAM, gcc 2.7.2, gcc -DUNIX -O3 -funroll-loops -malign_double 006 Watcom C/C++ 10.5 Win32NT -zp4 -otexan -fp5 -5r -dSP -dROLL -dMSC 66MHz external, 256 KB cache, 440FX PCIset, EDO RAM Similar results via Dos4GW and NT/DOS 007 Irix C 6.2, 32-bit, cc -O -32 -DUNIX NOTE: The R10000 is a 64-bit machine with 64-bit OS & compiler. 008 Sun C 4.0, cc -O -DUNIX -lm 009 DEC C, cc /standard=VAX /optimize=level=4 010 gcc 2.7.2.1, gcc -O2 -DUNIX 011 HP92453-01 A.10.32.10 HP C Compiler, cc -DUNIX -Ae +Oall +DAJ210XC +DSJ210XC -Wl,aarchive 012 UltraSPARC with 4 CPU's, gcc 2.7.2, gcc -DUNIX -O2, not optimized for multi-processors 013 PowerPC 604 scheduling, global optimization 4 Metrowerks 1.3.2, Std Libs, No 'libmoto', 16MB RAM, 256KB L2 cache. 014 Metrowerks Codewarrior 8 (all optimizations on) 015 cc -DUNIX +Oall +P -Wc,-DA712,-DS712 016 HP92453-01 A.10.32.10 HP C Compiler, cc -DUNIX -Ae +Oall +DA712 +DS712 +P -Wl,aarchive 017 SGI Irix C Compiler 7.0, cc -O -DUNIX, 512KB Cache, 64MB RAM 018 gcc 2.6.0, gcc -O2 -msupersparc -DUNIX_Old 019 Irix C 7.0, 1MB cache, 128MB RAM, cc -O -DUNIX 020 SGI Irix C Compiler 6.2, cc -O -r8000 -DUNIX, 4MB Cache, 320MB RAM Note: The R8000 is a 64-bit CPU with 64-bit OS and compiler 021 HP-UX C compiler, cc -O -DUNIX 022 Watcom C/C++ 10.5 Win32NT No optimisation -dSP -dROLL -dMSC 66MHz external, 256 KB cache, 440FX PCIset, EDO RAM Similar results via Dos4GW and NT/DOS 023 GEM C, gemcc -DUNIX -DO4 024 xlc 1.2.1, cc -DUNIX -O3 -qarch=PPC -qtune=601 -qstrict -qinlglue -Q 025 Watcom C/C++ 10.5 Dos4GW -zp4 -otexan -fp5 -5r -dSP -dROLL -dMSC 256 KB cache Neptune chipset 026 gcc 2.7.2, gcc -O3 -fomit-frame-pointer -funroll-loops -ffast-math -m486 027 gcc 2.5.4, gcc -DUNIX -DSP -DROLL -O2 028 gcc 2.5.4, gcc -DUNIX -DSP -DROLL -O2 029 PCI/ISA Pentium, IBM C Set++ V2.01, 256KB External Cache, 16MB RAM, FP-bug-fixed 030 gcc 2.5.8, gcc -DUNIX_Old -O2 031 gcc 2.5.8, gcc -DUNIX_Old -O2 032 Watcom C/C++ 10.5 Dos4GW No optimisation -dSP -dROLL -dMSC 256 KB cache Neptune chipset 033 gcc 2.5.8, gcc -DUNIX_Old -O2 034 cc -DUNIX -O2 035 cc -DUNIX -O3 036 xlc 1.2.1, cc -DUNIX 037 cc -DUNIX +OS +O3 038 gcc 2.6.3, gcc -DGTODay -O2, 8MB RAM 039 MIPS cc V2.40, cc -DUNIX -float -O3 040 Sun C 2.0.1, acc -DUNIX -O4 -dalign -fnonstd -libmil -cg89 Weitek CPU runs at 2 times SPARCstation 2 bus speed (40 MHz). 041 gcc 2.2.2, gcc -DUNIX -O2 -m486 -fomit-frame-pointer -finline-functions -funroll-loops 042 Watcom C/C++ 10.5 Dos4GW -zp4 -otexan -fp5 -5r -dSP -dROLL -dMSC 128 KB cache CIS chipset 043 IBM C Set++ V2.01, 128 KB External Cache, 16 MB 80 ns DRAM 044 cc -DUNIX -O1 045 cc -fsingle -dalign -O4 -Bstatic -Qoption iropt -l9 -lm 046 MIPS cc V2.40, cc -DUNIX -float -O3 047 cc -DUNIX -O0 048 Watcom C/C++ 10.5 Dos4GW No optimisation -dSP -dROLL -dMSC 128 KB cache CIS chipset 049 gcc 2.4.1, gcc -DUNIX -m486 -O2 -funroll-loops clinpack.c -o clinpack, strip clinpack, aout2exe clinpack 050 IBM C Set++ V2.01, 0 KB External Cache, 24 MB 80 ns DRAM 051 gcc 2.5.6, gcc -DUNIX -O2 -fomit-frame-pointer -funroll-all-loops --- ### REF: 1 Scott Hannahs, sth@slipknot.mit.edu, 30 Oct 1992 2 Andres Kruse, kruse@aritra.desy.de, 03 Dec 1992 3 Tim Pointing, tim@ben.dciem.dnd.ca, 23 Mar 1993 4 Burkhard Neidecker-Lutz, neideck@nestvx.enet.dec.com, 18 May 1993 5 Henrik Harmsen, d9hh@dtek.chalmers.se, 16 Oct 1993 6 Al Aburto, aburto@marlin.nosc.mil, 26 Nov 1993 7 Petri Nordlund, petrin@mdata.fi, 18 Dec 1993 8 Al Aburto, aburto@marlin.nosc.mil, 09 Jan 1994 9 Wolfram Wagner, ww@mpi-sb.mpg.de, 28 Apr 1994 10 Wolfram Wagner, ww@mpi-sb.mpg.de, 19 Jul 1994 11 Al Aburto, aburto@marlin.nosc.mil, 05 Nov 1994 12 Guohuan Dai, ghdai@cctr.umkc.edu, 07 Mar 1995 13 Guohuan Dai, ghdai@cctr.umkc.edu, 18 Jun 1995 14 Paul Caskey, pcaskey@swcp.com, 16 Oct 1995 15 Eric Carr, carr@santafe.edu, 16 Dec 1995 16 Zack Smith, zacksmith@mcimail.com, 10 Mar 1996 17 Steven G. Johnson, stevenj@mit.edu, 16 Mar 1996 18 Rami Zureick, ZUREICK@utarlg.uta.edu, 16 May 1996 19 Kari Seppanen, kse@tell.tte.vtt.fi, 31 May 1996 20 Paul Caskey, pcaskey@swcp.com, 27 Sep 1996 21 Seung H. Mun, smun01@utopia.poly.edu, 11 Nov 1996 22 Roy Longbottom, 101323.2241@compuserve.com, 29 Nov 1996 23 Paul Caskey, pcaskey@swcp.com, 04 Dec 1996 24 Paul Caskey, pcaskey@swcp.com, 08 Jan 1997 25 Paul Caskey, pcaskey@swcp.com, 28 Jan 1997 26 Paul Caskey, pcaskey@swcp.com, 31 Jan 1997 27 Paul Caskey, pcaskey@swcp.com, 07 Feb 1997 28 Jean-Marc Drezet, drezet@math.jussieu.fr, 27 Feb 1997 29 Michael Ritzert, mjr@geo.uni-bonn.de, 26 Mar 1997 30 Kari Seppanen, kse@farfalle.tte.vtt.fi, 01 Apr 1997 31 David Bass, david.bass@eurocontrol.be, 15 Apr 1997 32 Wolfram Wagner, ww@mpi-sb.mpg.de, 15 Apr 1997 Al Aburto aburto@nosc.mil