Latest clinpack.c DP UNROLL'd MFLOPS results are included below. The program (clinpack.c) and latest Double Precision (DP) table of results (clinpack.dpr for 'ROLL' option and clinpack.dpu 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 01 Apr 1997: System OS CPU/FPU CPU MFLOPS REF (MHz) DP,UNROLL ### -------------------- ------------------- --------- ----- --------- --- 001 SGI Indigo2 Irix 6.2 R10000 195.0 76.606 26 002 SGI Indigo2 Irix 6.2 R10000 195.0 72.421 26 003 SGI O2 Irix 6.3 R10000 175.0 68.729 30 004 SGI Origin 200 Irix 6.4 R10000 180.0 66.562 32 005 SGI O2 Irix 6.3 R10000 175.0 65.716 30 006 Dell XPS Pro 200n NT 3.51 PentiumP6 200.0 47.77 28 007 Brett Station ATX Linux 2.0.0 PentiumP6 180.0 46.396 34 008 Enterprise 4000/10 Solaris 2.5.1 UltrSPARC 250.0 44.880 38 009 HP 9000/J210XC HP-UX 10.20 7200_2CPU 120.0 34.680 36 010 Enterprise 4000/10 Solaris 2.5.1 UltrSPARC 250.0 34.666 38 011 Sun Ultra 4000 Solaris 2.5.1 UltrSPARC 167.0 33.911 27 012 HP 9000/J210 HP-UX 10.01 PA-RISC 120.0 32.855 29 013 Aspen Alpine 275XS OpenVMS 6.2 DEC21064A 275.0 29.598 24 014 HP 9000/712 HP-UX 9.03 PA-7100LC 100.0 26.309 25 015 SPARCstation 20/HS21 Solaris 2.4 HyprSPARC 125.0 24.524 20 016 SGI Onyx Irix 6.2 R8000 75.0 20.549 33 017 HP 9000/712 HP-UX 10.20 PA7100LC 100.0 20.078 36 018 SGI Indy Irix 6.2 R5000 150.0 18.761 32 019 Mac PowerPC 604 MacOS 7.5.2 PwrPC 604 120.0 18.559 19 020 SGI Challenge S Irix 6.2 R4400 200.0 18.294 31 021 Mac PowerPC 604 MacOS 7.5.2 PwrPC 604 120.0 18.150 19 022 DEC 3000/500 AXP OSF/1 T1.3-3 DEC 21064 150.0 17.994 5 023 Mac PowerPC 604 MacOS 7.5.2 PwrPC 604 120.0 17.095 21 024 Dell XPS Pro 200n NT 3.51 No opt PentiumP6 200.0 16.91 28 025 IBM RS/6000 25E AIX 3.2.5 PPC601 66.0 15.642 37 026 Escom P100 DOS Pentium 100.0 12.61 28 027 SPARCserver 20/612 Solaris 2.3 SuprSPARC 60.0 11.963 15 028 Gateway P5-90 DOS 6.2 Pentium 90.0 11.178 14 029 Mac PowerPC 604 MacOS 7.5.3 PwrPC 604 120.0 10.915 23 030 Dell OptiPlex XL 590 OS/2 Warp 3.0 Pentium 90.0 10.877 18 031 DATEL Pentium P5-90 MS DOS 6.22 Pentium 90.0 10.341 16 032 ZEOS Pentium P5-90 MS DOS 6.22 Pentium 90.0 10.341 16 033 SPARCcenter 1000 Solaris 2.3 SuprSPARC 50.0 10.068 13 034 SGI Elan Irix 4.0.5H R4000 100.0 9.22 12 035 HP 9000/720 HP-UX 8.05 PA-RISC 50.0 8.078 3 036 DEC 3000/500 AXP OSF/1 T1.2-2 (R5) DEC 21064 150.0 8.059 4 037 Pentium-90 Linux 2.0 ELF Pentium 90.0 7.274 35 038 IBM RS/6000 25E AIX 3.2.5 PPC601 66.0 6.546 37 039 Gateway P5-60 DOS 6.0 Pentium 60.0 6.35 12 040 SPARCstation Voyager Solaris 2.3 uSPARC II 60.0 6.346 13 041 Escom P100 DOS No opt Pentium 100.0 6.17 28 042 Mac PowerPC 601 MacOS 7.5.1 PwrPC 601 60.0 5.636 19 043 Mac PowerPC 601 MacOS 7.5.1 PwrPC 601 60.0 5.628 19 044 SGI Iris 4D/35 Irix 4.0.5 R3000/10 36.0 3.879 1 045 SGI Iris 4D/35 Irix 4.0.5 R3000/10 36.0 3.815 1 046 SPARCstation 2 (80) SunOS 4.1.2 Weitek 80.0 3.050 8 047 Sharp PC-3060 ------------------- Cyrix5x86 100.0 2.942 22 048 ISA/VLB AT Clone MS DOS 6.0 80486DX2 66.7 2.910 6 049 IBM PS/ValuePoint OS/2 Warp 3.0, ISA 80486DX2 66.0 2.899 17 050 Sun IPX SunOS 4.1.3 SPARC 40.0 2.803 3 051 Escom 486 DOS 80486DX2 66.7 2.45 28 052 SGI Iris 4D/35 Irix 4.0.5 R3000/10 36.0 2.393 1 053 Escom 486 DOS No opt 80486DX2 66.7 2.07 28 054 SGI Iris 4D/35 Irix 4.0.5 R3000/10 36.0 2.026 1 055 AT Clone MS DOS 5.0 80486DX 33.3 1.627 2 056 SGI Indy PC Irix 5.1.1 R4000PC 100.0 1.622 9 057 Vega 486DX/33 MS DOS 5.0, ISA 80486DX 33.3 1.471 11 058 Gateway 486/33C DOS 6.0 80486DX 33.3 1.44 12 059 IBM PS/ValuePoint OS/2 Warp 3.0, ISA 80486DX 33.0 1.432 17 060 OPUS 5120, SPARC 1+ SunOS 4.1.2 SPARC 7 25.0 0.749 7 061 Amiga 2000/G-Force NetBSD 0.9a 030/882 25.0 0.213 10 062 Atari Mega ST 4 MiNT 1.04 /TOS 1.04 68030 25.0 0.007 7 --- ### 001 Irix C Compiler, 32-bit, cc -DUNIX -O NOTE: The R10000 is a 64-bit machine with 64-bit OS & compiler. 002 Irix C Compiler, 64-bit, cc -DUNIX -O -64 -r10000 NOTE: The R10000 is a 64-bit machine with 64-bit OS & compiler. 003 Irix C 6.2, 32-bit, cc -O -32 -DUNIX NOTE: The R10000 is a 64-bit machine with 64-bit OS & compiler. 004 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. 005 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. 006 Watcom C/C++ 10.5 Win32NT -zp4 -otexan -fp5 -5r -dDP -dUNROLL -dMSC 66MHz external, 256 KB cache, 440FX PCIset, EDO RAM Similar results via Dos4GW and NT/DOS 007 VS440FX Motherboard, 256KB Cache, 80MB RAM, gcc 2.7.2, gcc -DUNIX -O3 -funroll-loops -malign-double 008 gcc 2.7.2.1, gcc -O2 -DUNIX 009 HP92453-01 A.10.32.10 HP C Compiler, cc -DUNIX -Ae +Oall +DAJ210XC +DSJ210XC -Wl,aarchive 010 Sun C 4.0, cc -O -DUNIX -lm 011 UltraSPARC with 4 CPU's, gcc 2.7.2, gcc -DUNIX -O2, not optimized for multi-processors 012 HP-UX C compiler, cc -O -DUNIX 013 DEC C, cc /standard=VAX /optimize=level=4 014 cc -DUNIX +Oall +P -Wc,-DA712,-DS712 015 gcc 2.6.0, gcc -O2 -msupersparc -DUNIX_Old 016 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 017 HP92453-01 A.10.32.10 HP C Compiler, cc -DUNIX -Ae +Oall +DA712 +DS712 +P -Wl,aarchive 018 SGI IRIX C Compiler 7.0, cc -O -DUNIX, 512KB Cache, 64MB RAM 019 Metrowerks CodeWarrior 1.3, with mathlib 2.01. 020 IRIX C 7.0, 1MB cache, 128MB RAM, cc -O -DUNIX 021 Metrowerks CodeWarrior 1.3, with libmoto. 022 GEM C, gemcc -DUNIX -DO4 023 PowerPC 604 scheduling, global optimization 1 024 Watcom C/C++ 10.5 Win32NT No optimisation -dDP -dUNROLL -dMSC 66MHz external, 256 KB cache, 440FX PCIset, EDO RAM Similar results via Dos4GW and NT/DOS 025 xlc 1.2.1, cc -DUNIX -O3 -qarch=PPC -qtune=601 -qstrict -qinlglue 026 Watcom C/C++ 10.5 Dos4GW -zp4 -otexan -fp5 -5r -dDP -dUNROLL -dMSC 256 KB cache Neptune chipset 027 gcc 2.5.8, gcc -DUNIX_Old -O2 028 256K Write-Back cache, Watcom C32 V9.5 /oneatx /zp4 /5r 029 Metrowerks Codewarrior 8 (all optimizations on) 030 PCI/ISA Pentium, IBM C Set++ V2.01, 256KB External Cache, 16MB RAM, FP-bug-fixed. 031 gcc 2.5.4, gcc -DUNIX -DDP -DUNROLL -O2 032 gcc 2.5.4, gcc -DUNIX -DDP -DUNROLL -O2 033 gcc 2.5.8, gcc -DUNIX_Old -O2 034 cc 2.0.4, cc -DUNIX -O3 -mips2, 1 MB L2 cache, 32 MB RAM 035 cc -DUNIX +OS +O3 -lm 036 cc -DUNIX -O3 037 gcc 2.7.2, gcc -O3 -fomit-frame-pointer -funroll-loops -ffast-math -m486 038 xlc 1.2.1, cc -DUNIX 039 Symmantec C++/6.0, with switches: -mx -5 -o -f -Jm. No specific Pentium optimizations included. 256K write-through L2 cache, 16MB RAM. 040 gcc 2.5.8, gcc -DUNIX_Old -O2 041 Watcom C/C++ 10.5 Dos4GW No optimisation -dDP -dUNROLL -dMSC 256 KB cache Neptune chipset 042 Metrowerks CodeWarrior 1.3, with mathlib 2.01. 043 Metrowerks CodeWarrior 1.3, with libmoto. 044 cc -DUNIX -O3 045 cc -DUNIX -O2 046 Sun C 2.0.1, cc -DUNIX -O4 -dalign -fnonstd -libmil -cg89 Weitek CPU runs at 2 times SPARCstation 2 bus speed (40 MHz). 047 gcc 2.6.3, gcc -DGTODay -O2, 8MB RAM 048 gcc 2.2.2, gcc -DUNIX -O2 -m486 -fomit-frame-pointer -finline-functions -funroll-loops 049 IBM C Set++ V2.01, 128 KB External Cache, 16 MB 80 ns DRAM 050 cc -dalign -O4 -Bstatic -Qoption iropt -l9 -lm 051 Watcom C/C++ 10.5 Dos4GW -zp4 -otexan -fp5 -5r -dDP -dUNROLL -dMSC 128 KB cache CIS chipset 052 cc -DUNIX -O1 053 Watcom C/C++ 10.5 Dos4GW No optimisation -dDP -dUNROLL -dMSC 128 KB cache CIS chipset 054 cc -DUNIX -O0 055 Watcom C32 9.5 LA, wcl386 -4r -fpi87 -oneatx -zp4 -dUNROLL -dDP -dMSC 056 cc 3.17, cc -DUNIX -mips2 -sopt-so=4 -DDP -DUNROLL -O3 -non_shared 8KB I/D CPU internal caches, 16 MByte RAM, NO external caches. 057 gcc 2.4.1, gcc -DUNIX -m486 -O2 -funroll-loops clinpack.c -o clinpack, strip clinpack, aout2exe clinpack 058 Symmantec C++/6.0, with switches: -mx -5 -o -f -Jm, 64K write-through L2 cache, 8 MB RAM. 059 IBM C Set++ V2.01, 0 KB External Cache, 24 MB 80 ns DRAM 060 gcc 2.4.5, gcc -DUNIX -O2 -fomit-frame-pointer -finline-functions -ffast-math 061 gcc 2.5.6, gcc -DUNIX -O2 -fomit-frame-pointer -funroll-all-loops 062 gcc 2.3.3, gcc -DUNIX -O2 -ffast-math -funroll-loops --- ### REF: 1 Andres Kruse, kruse@aritra.desy.de, 03 Dec 1992 2 Jeff Ungar, ungar@embezzle.Stanford.EDU, 22 Mar 1993 3 Tim Pointing, tim@ben.dciem.dnd.ca, 23 Mar 1993 4 Michael Fingerhut, mf@ircam.fr, 23 Mar 1993 5 Burkhard Neidecker-Lutz, neideck@nestvx.enet.dec.com, 18 May 1993 6 Henrik Harmsen, d9hh@dtek.chalmers.se, 16 Oct 1993 7 Michael Ritzert, mjr@dyn.geo.uni-bonn.de, 13 Nov 1993 8 Al Aburto, aburto@marlin.nosc.mil, 26 Nov 1993 9 Andres Kruse, kruse@caldev.desy.edu, 13 Dec 1993 10 Petri Nordlund, petrin@mdata.fi, 18 Dec 1993 11 Al Aburto, aburto@marlin.nosc.mil, 09 Jan 1994 12 Harlan W. Stockman, hwstock@california.sandia.gov, 26 Jan 1994 13 Wolfram Wagner, ww@mpi-sb.mpg.de, 28 Apr 1994 14 Harlan W. Stockman, hwstock@saix531.energylan.sandia.gov, 18 May 1994 15 Wolfram Wagner, ww@mpi-sb.mpg.de, 19 Jul 1994 16 Al Aburto, aburto@marlin.nosc.mil, 05 Nov 1994 17 Guohuan Dai, ghdai@cctr.umkc.edu, 07 Mar 1995 18 Guohuan Dai, ghdai@cctr.umkc.edu, 18 Jun 1995 19 Benjamin Kosnik, Metrowerks Support, 06 Sep 1995 20 Paul Caskey, pcaskey@swcp.com, 16 Oct 1995 21 Eric Carr, carr@santafe.edu, 16 Dec 1995 22 Zack Smith, zacksmith@mcimail.com, 10 Mar 1996 23 Steven G. Johnson, stevenj@mit.edu, 16 Mar 1996 24 Rami Zureick, ZUREICK@utarlg.uta.edu, 16 May 1996 25 Kari Seppanen, kse@tell.tte.vtt.fi, 31 May 1996 26 Paul Caskey, pcaskey@swcp.com, 27 Sep 1996 27 Seung H. Mun, smun01@utopia.poly.edu, 11 Nov 1996 28 Roy Longbottom, 101323.2241@compuserve.com, 29 Nov 1996 29 Paul Caskey, pcaskey@swcp.com, 04 Dec 1996 30 Paul Caskey, pcaskey@swcp.com, 08 Jan 1997 31 Paul Caskey, pcaskey@swcp.com, 28 Jan 1997 32 Paul Caskey, pcaskey@swcp.com, 31 Jan 1997 33 Paul Caskey, pcaskey@swcp.com, 07 Feb 1997 34 Jean-Marc Drezet, drezet@math.jussieu.fr, 27 Feb 1997 35 Michael Ritzert, mjr@geo.uni-bonn.de, 26 Mar 1997 36 Kari Seppanen, kse@farfalle.tte.vtt.fi, 01 Apr 1997 37 David Bass, david.bass@eurocontrol.be, 15 Apr 1997 38 Wolfram Wagner, ww@mpi-sb.mpg.de, 15 Apr 1997 Al Aburto aburto@nosc.mil