dry@pcrat.UUCP (dry) (09/22/87)
#! /bin/sh # This is a shell archive, meaning: # 1. Remove everything above the #! /bin/sh line. # 2. Save the resulting text in a file. # 3. Execute the file with /bin/sh (not csh) to create: # intro1.doc # report.doc # clarify.doc # This archive created: Mon Sep 21 18:07:20 1987 export PATH; PATH=/bin:/usr/bin:$PATH if test -f 'intro1.doc' then echo shar: "will not over-write existing file 'intro1.doc'" else sed 's/^X//' << \SHAR_EOF > 'intro1.doc' XThese files comprise the 09/20/87 distribution of the collected XDhrystone Benchmarks. This is the first of two "shar" files. X XDespite comments elsewhere in this posting, I am no longer Xcollecting results for Dhrystone versions 1.0 and 1.1. This is Xbecause Dhrystone version 2.0 is being readied for distribution by XReinhold Weicker. When 2.0 is released, I will again collect results Xfor the entirely new list. X XDhrystone 2.0 is supposed to thwart most optimizers from removing Xuseless code. I think the new list will be a little more credible Xthan this list is. X XEnjoy. X XRick Richardson XPC Research, Inc. X Xseismo!uunet!pcrat!rick <-- Correspondence Xseismo!uunet!pcrat!dry <-- Submission Forms X(201) 834-1378 <-- SHORT calls, 9AM-5PM EST X(201) 542-3734 <-- phone calls 7PM-10PM EST X94 Apple Orchard Dr., Tinton Falls, NJ 07724 <-- MS-DOS floppy disks SHAR_EOF fi if test -f 'report.doc' then echo shar: "will not over-write existing file 'report.doc'" else sed 's/^X//' << \SHAR_EOF > 'report.doc' X X DHRYSTONE 1.1 BENCHMARK SUMMARY X Mon Sep 21 18:05:24 EDT 1987 X SORTED BY MANUFACTURER X XMANUF MODEL PROC CLOCK NOREG REG OS,COMPILER,NOTES X----- ----- ---- ----- ----- --- ----------------- X Gridcase 3 80C86 4.77 409 438 MS-DOS 2.11,Microsoft 3.01 , XAT&T 3B2/300 32000 7.20 409 410 UNIX SVR2.0,cc , XAT&T 3B5 WE32000 10.00 578 573 UNIX SVR2 5.2.0.1 V2,cc ? large, XAT&T 3B2/400 32100 10.00 672 683 UNIX SVR3.0,fpcc Release 1.0 , XAT&T 3B2/300 32000 7.20 685 688 UNIX SVR2.0.4,cc , XAT&T 3B2/300 32000 7.70 699 697 UNIX SVR3.0,cc , XAT&T 3B1 68010 10.00 973 1033 UNIX System V Release 1,cc 1.5 -O, XAT&T UNIX PC 68010 10.00 973 1034 UNIX 5.0.3,cc , XAT&T 3B2/400 32100 10.00 1108 1120 UNIX SVR2.0.4,cc , XAT&T 3B5 WE320xx 0.00 1212 1207 UNIX Sys V 2.0.1,cc 2.0.11.0 -O, XAT&T 6300 PLUS 80286 6.00 1225 1225 UNIX SVR2 vC3,cc , XAT&T 3B15 32100 14.00 1797 1798 UNIX 5.2.1,cc , XAT-PLUS 1800-01 80286 10.00 2272 2459 MSDOS 3.1,Microsoft 4.0 /AL/Ox/G2,0-wait RAM, large model XAT-PLUS 1800-01 80286 10.00 2636 2679 MSDOS 3.1,Microsoft 4.0 /AM/Ox/G2,0-wait RAM, medium model XAT-PLUS 1800-01 80286 10.00 2727 2777 MSDOS 3.1,Microsoft 4.0 /AS/Ox/G2,0-wait RAM, small model XATI 2000 80286 8.00 1440 1440 UNIX Microport SVR2,cc large,0 wait state AT clone XATI 2000 80286 8.00 2145 2145 UNIX Microport SVR2,cc small,0 wait state AT clone XAcorn RISC 3 micron 0.00 2081 2147 vn 1.1, , XAltos Comp ACS 68000 68000 8.00 440 450 UNIX System III, Altos Release 2.0,cc --, XAmdahl 580 0.00 19986 20547 UTS 5.2.5,cc , XAmdahl 5860 0.00 28735 28846 UTS V,cc 1.22 , XAmdahl 5890/300E 0.00 -21932 -21868 UTS 1.2 (SVR2),cc -O, XAmiga 1000 0.00 643 684 ,Manx C 2.30a ,32 bit int XAmiga 1000 0.00 880 915 ,Manx 2.30a ,16 bit int XApollo DN330 68020 12.50 1504 1504 Domain/IX ,cc 4.08 w/o 020, XApollo DN330 68020 12.50 1677 1677 Domain/IX ,cc 4.08 w/ 020, XApollo DN330 68020/68 12.50 1934 1934 Domain/IX SR9.5.Bl12,CC 4.58 w/o 020,68881,(Beta OS and Compiler) XApollo DN330 68020/68 12.50 2046 2046 Domain/IX SR9.5.Bl12,CC 4.58 w/020,68881,(Beta OS and Compiler) XApollo DN3000 68020/68 12.50 2481 2481 Domain/IX SR9.5.Bl12,CC 4.58 w/o 020,68881,(Beta OS and Compiler) XApollo DN3000 68020/68 12.50 2643 2643 Domain/IX SR9.5.Bl12,CC 4.58 w/020,68881,(Beta OS and Compiler) XApollo DN3000 68020 12.00 3092 3092 DOMAIN/IX sr9.6,cc sr9.6 -O -M3000 -W0,-ac, XApollo DN5xxT 68020 20.00 5660 5660 DOMAIN/IX sr9.6,cc sr9.6 -O -M3000 -W0,-ac, XApollo DN4000 68020 25.00 7109 7109 DOMAIN/IX sr9.6,cc sr9.6 -O -M3000 -W0,-ac, XApple IIe 65C02 1.02 37 37 DOS 3.3,Aztec CII v1.05i , XApple Lisa 2/10 68000 5.00 505 533 XENIX 3.0 Priam,cc , XApple Macintosh 68000 8.00 510 549 Mac Finder 5.1, System 3.2,LightSpeed C 1.02 ,with new, 128K ROMs XApple Lisa 68000 0.00 517 550 UniPlus Sys V,cc , XApple Macintosh 68000 7.70 625 625 Mac ROM ,DeSmet , XApple MacPlus 68000 7.83 660 661 MacOS 4.1,MPW/GreenHills C 1.8.0 none, XApple Macintosh 68000 7.83 0 676 MacIntosh System 4.1, Finder 5.5,MPW C (Green Hills C Compiler) 1.8.0 -q optimize speed for space,32bit integers XApple MacPlus 68000 7.83 675 699 MacOS 4.1,MPW/GreenHills C 1.8.0 -q2, XApple Mac+ 68000 7.80 714 769 Mac 3.2,Manx 1.06H ,16 bit int XApple Mac2 68020 15.67 2553 2570 MacOS 4.1,MPW/GreenHills C 1.8.0 none, XApple Macintosh 68020 + 15.67 0 2674 MacIntosh System 4.1, Finder 5.5,MPW C (Green Hills C Compiler) 1.8.0 -q optimize speed for space,32bit integers XApple Mac2 68020 15.67 2654 2719 MacOS 4.1,MPW/GreenHills C 1.8.0 -q2, XApricot portable 8086 5.00 375 400 MS-DOS 2.11,Microsoft 3.01 , XArete 1100/1200 68020 12.00 2741 2808 UNIX SVR2.2,Motorola pcc2 , XArmstrong 68000 0.00 342 363 Root V,pcc , XAtari 520/ST 68000 8.00 446 450 TOS ,Lattice 3.03.01 , XAtari 520ST 68000 8.00 757 781 TOS ROM,Lattice 3.04 ,32 bit ints XAtari 520ST 68000 8.00 833 806 TOS ROM,Lattice 3.04 ,16 bit ints XAtari ST 68000 8.00 847 859 TOS ROM,Alcyon 4.14 , XAtari 1040ST M68000 8.00 877 892 TOS ,Alcyon 4.14 , XAtari ST 68000 8.00 874 919 TOS ROM,Megamax 2.0 , XAtari ST 68000 8.00 996 1042 TOS ROM,Mark Williams 2.0 , XAtari 520ST 68000 8.00 1063 1136 TOS ,Megamax 1.0 , XCCI Power 5/32 68010 12.50 1129 1190 Unix BSD 4.2,cc ? -O, XCCI Power 5/32 68010 12.50 1135 1192 Unix BSD 4.2,cc ? , XCONVEX Com C1 XP custom C 10.00 7232 7249 CONVEX UNIX 6.0,vc 1.1 -O2,500000 loops XCelerity 1200 0.00 3921 3916 UNIX 4.2BSD r3.2, , XCelerity 1260-D 1230 0.00 4010 4045 4.2 BSD 3.2.50,cc standard -O,A 1260-D is a dual-processor 1230 XCelerity 1260-D 1230 0.00 4046 4061 4.2 BSD 3.2.50,cc beta test -O,A 1260-D is a dual-processor 1230 XCelerity C-1230 NCR uP 10.00 4155 4360 UNIX 4.2BSD,cc , XCelerity C1230 0.00 4702 4716 UNIX 4.2BSD r3.2, , XCelerity 1260 0.00 8321 8384 UNIX 4.2BSD r3.2, , XCommodore 64 6510 1.00 19 34 C64 ROM ,C Power 2.9 trim, XCommodore 128 8502 2.00 43 68 C128 ROM ,C Power 128 trim, XCompaq Compaq II 80286 8.00 1086 1140 MS-DOS 3.1,Microsoft 3.0 large, XCompaq Compaq II 80286 8.00 1190 1282 MS-DOS 3.1,Microsoft 3.0 medium, XCompaq Compaq II 80286 8.00 1351 1428 MS-DOS 3.1,Microsoft 3.0 small, XCompaq 386 80386 16.00 1724 1724 PCDOS 3.1,Lattice 3.00H large, XCompaq 386 80386 16.00 2000 2000 PCDOS 3.1,Lattice 3.00H large data, XCompaq 386 80386 16.00 2631 2631 PCDOS 3.1,Lattice 3.00H large data, XCompaq 386 80386 16.00 2941 2941 PCDOS 3.1,Lattice 3.00H small, XConvergent MegaFrame 68010 10.00 747 783 CTIX 3.3,cc -O,CTIX 3.3 is "sort of" UN*X V.? XConvergent MiniFrame 68010 10.00 919 965 CTIX 3.2,cc , XConvergent MiniFrame 68010 10.00 933 985 UNIX SVR2,cc , XConvergent 200, Serve 80386 20.00 9419 9436 CTIX/386 SVR3,Greenhill gcc 1.8.2G none,[Might Glbl Optimize-rer] XConvergent Server PC 80386 20.00 9419 9436 Unix SVR3,Greenhill gcc 1.8.2G none, XCounterpoi 68020 12.00 1702 1850 UNIX SV,cc , XCounterpoi System 19 68020 16.67 2270 2481 UNIX SVR2.2,Motorola pcc2 ,Single uP; 1-8 possible XCray Cray 2 Cray 2 243.00 6467 7480 UniCos 1.1,Portable C 1.1 LOOPS=500000,Bkgrnd/heavy load XCray Resea Cray 1s SN# 43 80.00 14820 14820 LTSS D10a,ccomp 2.0 ,clock() used XCray Resea Cray X-MP SN# 202 105.00 18530 18530 LTSS D10f,cxcomp 2.0 ,clock() used XCromemco Z2 Z80 4.00 127 127 Cromix 11.26,ccc , XDDI AT 80286 9.80 1799 1761 PCDOS 3.1,Turbo C 1.0 large, all optim on, 80186 code,1 wait state XDEC PDP-11/34A w/FP-11C 0.00 406 449 UNIX V7m,cc , XDEC LSI 11/23 18.00 402 455 UNIX 2.9 BSD, , XDEC PDP-11/45 ? 0.00 454 506 UNIX V7M,cc ? 256KB, XDEC VAX 11/750 0.00 836 845 BRL Sys V on 4.2BSD ,5bin/cc , XDEC VAX-11/750 w/FPA 0.00 831 852 UNIX 4.2BSD,cc , XDEC VAX 11/750 0.00 835 859 Root 4.2,cc , XDEC VAX-11/750 0.00 868 863 EUNICE 4.2 (4.1BSD) on VMS 4.3,cc , XDEC PDP-11/73 J-ll,w/F 0.00 772 875 UNIX 2.9BSD,cc , XDEC VAX-11 750 0.00 947 901 UNIX 4.3BSD,cc 4.13 -O, XDEC VAX-11/750 0.00 937 937 UNIX 4.3BSD,GNU cc 0.9 -O, XDEC PDP 11/44 0.00 884 951 UNIX Sys III,cc , XDEC VAX-11/750 0.00 961 957 VMS 4.3,VAX C 2.0 , XDEC VSII 0.00 0 1162 VMS 4.4,VAXC 2.1-007 ,compiler can't do no-regs seperate from no-optimize XDEC PDP 11/70 0.00 1019 1181 UNIX V7,cc -O, XDEC VAX 11/780 0.00 1243 1307 UNIX 4.2BSD,cc , XDEC MicroVAX I 0.00 1361 1385 Mach 4.3,cc , XDEC Micro VAX 0.00 1379 1394 Ultrix 1.1,cc , XDEC MicroVAX I 0.00 1385 1399 Ultrix-32m 1.1,cc , XDEC VAX 11/780 0.00 1417 1441 UNIX 4.2BSD,cc , XDEC VAX 11/780 MA780 0.00 1428 1470 Mach 4.3,cc , XDEC VAX-11/780 0.00 1526 1523 VMS 4.3,VAX C 2.0 , XDEC MicroVAX-2 0.00 1584 1584 Ultrix 1.1,GNU cc 0.9 -O, XDEC VAX 11/780 0.00 1650 1640 UNIX 5.0.1,cc 4.1.1.31 , XDEC 2060 0.00 1677 1736 TOPS 20 ,pcc , XDEC VAX 11/785 0.00 1783 1813 UNIX 4.2BSD,cc , XDEC VAX 11/785 0.00 2063 2069 UNITY/VMS 5.2.2,pcc 4.3 , XDEC VAX 11/785 0.00 2090 2084 UNIX SVR2.5,cc 1.5 , XDEC 8600 0.00 3866 3841 VAX/VMS 4.4,VAX C 2.2.15 , XDEC 8600 0.00 3866 3841 VAX/VMS 4.4,VAX C 2.2.15 , XDEC VAX 11/784 0.00 5263 5555 Mach 4.3,cc ,1D on 4P XDEC VAX 8600 0.00 6329 6423 UNIX 4.3BSD,cc , XDEC 8650 0.00 0 7123 VMS 4.4,VAXC 2.1-007 ,compiler can't do no-regs seperate from no-optimize XDEC VAX 8550 Nautilus 22.20 10416 10416 VMS 4.5,VAX C 2.2 , XDataMedia 932 68000 10.00 837 888 UNIX SYS V,cc , XDefinicon DSI-020 68020 12.50 2500 2500 none, really na,SVS C 2.6 none,PC coprocessor board XEncore Multimax 32032 10.00 1360 1360 Umax 4.2 R2.0 or V R1.0,Green Hills , XFortune 32:16 68000 6.00 346 360 UNIX V7,cc , XGMX Micro-20 68020 12.50 1315 1250 OS-9 1.2,Microware 2.0 , XGenisys AT 80286 10.00 0 2777 MSDOS ,MS 3.0 /Ot/AS/Gs/G2, XGould PN6005 0.00 1732 1884 UTX 1.1c+,cc , XGould PN9080 0.00 4745 4992 UTX-32 1.1C,cc , XGould PN 9080 0.00 6024 6340 UTX 2.0 beta,cc , XHP HP1000 A90 0.00 1470 1470 RTE-A/VC+ 4.0,CCS/C 2.0.02 , XHP 9000/550 0.00 1518 1531 HP/UX 5.11C, , XHP 9000-500 1 CPU, R 18.00 1599 1599 HP-UX 5.05,cc , XHP 9000-320 68020 16.67 2464 2671 HP/UX 5.02 B 9000/320, , XHP 9000-500 2 CPUs, 18.00 3020 3020 HP-UX 5.05,cc ,Two copies run and added XHP 9000-500 3 CPUs, 18.00 4140 4140 HP-UX 5.05,cc ,Three copies run and added XHP 9000/840 0.00 11165 11215 HP-UX A.B1.14,cc full (level 2) optimization, XHazelwood Uniquad 1 68008 8.00 243 259 OS-9 1.2,Microware 2.0 , XHome Brew Z80 4.00 53 53 CPM-80 ,Hisoft C++ , XHome Brew Z80 2.50 91 91 CPM-80 2.2,Aztec CII 1.05g , XHome Brew 8086 8.00 197 203 iRMX-86 V6,Intel C-86 2.0 large,?? XHome Brew 8086 8.00 287 304 iRMX 86 V6,Intel C-86 2.0 small,?? XHoneywell DPS8/49 0.00 980 980 GCOS8 SR2500,Waterloo SDG C 2.5 , XIBM PC/XT 8088 4.77 259 275 COHERENT 2.3.43,Mark Williams , XIBM PC/XT 8088 4.77 326 347 MS-DOS 2.0,Microsoft 3.01 , XIBM PC/AT 80286 6.00 531 531 MS-DOS 3.1,Lattice 3.00h -ml (large model), XIBM PC/AT 80286 9.05 696 692 XENIX SCO SVR2.1,cc large, XIBM PC/AT 80286 6.00 943 925 MS-DOS 3.1,Lattice 3.00h , XIBM PC/AT 80286 7.50 991 991 Venix/286 SVr2.3,lmccc AT&T 10/1/85 large, XIBM PC/AT 80286 7.50 1162 1256 Venix/286 SVr2.3,cc Venturcom 2.2 small, XIBM PC/AT 80286 7.50 1390 1390 Venix/286 SVr2.3,lmccc AT&T 10/1/85 small, XIBM PC/AT 80286 9.05 1464 1484 XENIX SCO SVR2.1,cc small, XIBM PC/RT 0.00 1333 1510 UNIX 4.2BSD,cc , XIBM PC/AT 80286 9.00 1406 1526 Venix/286 SVR2.1,cc Venturcom 2.2 small, XIBM PC/RT (6150)w/ 0.00 1537 1660 AIX SVR1,cc , XIBM PC/AT 80286 8.00 1729 1796 PC-DOS 3.20,Microsoft 4.0 , XIBM PC/AT 80286 9.00 1976 1976 UNIX Microport SVR2,cc small, XIBM PC/AT 80286 8.00 2176 2239 PC-DOS 3.20,Microsoft 4.0 small,w/Cheetah 0 ws memory XIBM 4341-12 0.00 3690 3690 Amdahl UTS V,cc 1.11 , XIBM 4341-12 0.00 3910 3910 Amdahl UTS V,cc 1.11 ,Mike Newtons "optimzer" XIBM RT-PC ROMP-C 10.00 0 4587 AIX 2.1,pcc 2.1 w/oINLINER, XIBM 4381-2 0.00 4504 4901 ,c/370 , XIBM 4381-2 0.00 4983 5253 IX370 1.1.3,cc -O,IX370 as a guest OS on VM/SP4.0 XIBM 4381-2 0.00 5681 5681 VM/SP 3.18,Waterloo 1.2 , XIBM RT-PC ROMP-C 10.00 0 6097 AIX 2.1,pcc 2.1 w/INLINER, XIBM RT-PC ROMP-C 10.00 0 6329 AIX 2.1,Advanced C 2.1 , XIBM 4381-2 0.00 6440 6440 Amdahl UTS V,cc 1.11 , XIBM 4381-2 0.00 6850 6850 Amdahl UTS V,cc 1.11 ,Mike Newtons "optimizer" XIBM 3081 0.00 15007 15007 UTS SVR2.5,cc 1.5 , XIBM 3090/200 0.00 31250 31250 , , XICL 39/80 0.00 8350 8350 VME/VNS V1.5, , XIMP Mentor 68020 16.00 2632 2747 Root V.2,pcc-2 , XISI Optimum V 68020 16.00 3245 3391 UNIX 4.2BSD r3.05,ISI , XISI Optimum 68020 16.67 3074 3452 UNIX ISI 3.0.1,cc , XISI Optimum V 68020 16.00 3778 3977 UNIX 4.2BSD r3.05,Green Hills 1.8.0 , XISI (Integ V16 68020 16.67 3241 3379 UNIX BSD 4.2 3.05e,cc -O -20, XIntel Inboard 38 80386 16.00 4603 4922 SCO XENIX 386 Beta 6/16/87,cc Beta ,cache on, 32 bit memory XIntel 386/24 sys 80386 16.00 4725 5089 UNIX System V.3 beta,rcc 2.01 ,386 Multibus I w/64KB cache XIntel 386/24 sys 80386 16.00 6250 6250 UNIX System V.3 beta,greenhills cc v1.8.2C ,386 Multibus I w/64KB cache XIntel 386/24 sys 80386 20.00 5966 6394 UNIX System V.3 beta,rcc 2.01 ,386 Multibus I w/64KB cache XIntel 386/20 80386 16.00 6995 6677 UNIX SVR3,Green Hills C-386 1.8.2E none,-O means loop optimize, qed faster NOREG XIntel System 310 80386 16.00 7002 7132 UNIX V.3 (Beta),Green Hills C 386 1.8.2E None, XIntel 386/24 sys 80386 20.00 7810 7810 UNIX System V.3 beta,greenhills cc v1.8.2C ,386 Multibus I w/64KB cache XIntergraph InterPro 3 Clipper( 30.00 5275 5104 SYSVR3 3.0.0,Greenhills cc GH C-Clipper 1.6.11.3 none, XIntergraph InterPro 3 Clipper( 30.00 4855 5156 SYSVR3 3.0.0,Greenhills cc GH C-Clipper 1.6.11.3 -O, XIntergraph InterPro-3 Fairchil 30.00 6711 6896 System V Release 3,Green Hills C-Clipper 1.8.2.3 -O, XMASSCOMP MC-5400 68020 16.67 3931 3931 RTU 3.1,cc 1.1 -O, XMASSCOMP 5600; 1 CP 68020/68 16.67 4161 4155 RTU 3.0,cc 1.121 ,TOO LONG XMASSCOMP MC-5700 68020 16.70 4398 4433 RTU 3.1,cc (MASSCOMP) 1.2 large, XMASSCOMP MC-5700 (2)68020 16.70 8714 8773 RTU 3.1,cc (MASSCOMP) 1.2 large,2 copies/2 procs,results summed XMASSCOMP MC-5700 (4)68020 16.70 14829 15178 RTU 3.1,cc (MASSCOMP) 1.2 large,4 copies/4 procs,results summed XMIPS M/500 R2000 8.00 8800 10200 UNIX UMIPS-BSD2.1,cc 1.21 -O1 [no opt], XMIPS M/500 R2000 8.00 8900 10300 UNIX UMIPS-BSD,cc 1.10 -O1 [no opt], XMIPS M/500 R2000 8.00 8855 10309 UNIX 4.3BSD,cc , XMIPS M/500 R2000 8.00 12300 12300 UNIX UMIPS-BSD2.1,cc 1.21 -O2 [glbl opt], XMIPS M/500 R2000 8.00 13000 13000 UNIX UMIPS-BSD2.1,cc 1.21 -O3 [glbl+ opt], XMIPS M/800 R2000 12.50 12900 15300 UNIX UMIPS-BSD,cc 1.10 -O1 [no opt], XMIPS M/800 R2000 12.50 12800 15300 UNIX UMIPS-BSD2.1,cc 1.21 -O1 [no opt], XMIPS M/1000 R2000 15.00 15100 18300 UNIX UMIPS-BSD2.1,cc 1.21 -O1 [no opt], XMIPS M/800 R2000 12.50 18500 18500 UNIX UMIPS-BSD2.1,cc 1.21 -O2 [glbl opt], XMIPS M/800 R2000 12.50 19800 19800 UNIX UMIPS-BSD2.1,cc 1.21 -O3 [glbl+ opt], XMIPS M/1000 R2000 15.00 22000 22000 UNIX UMIPS-BSD2.1,cc 1.21 -O2 [glbl opt], XMIPS M/1000 R2000 15.00 23700 23700 UNIX UMIPS-BSD2.1,cc 1.21 -O3 [glbl+ opt], XMotorola MVME121 68010 10.00 820 865 Uniflex ,cc 1.3:0 ,MVME320,050 XMotorola System 113 MC68020 16.67 3246 3257 System V R2V2.2,pcc2 High level Optim and peep Optim ATT -O, XNCR Decision M 8088 4.77 166 166 MS-DOS 2.11,Lattice 2.14 small, XNCR PC4 8088 0.00 212 212 MS-DOS 2.11,Lattice 2.14 small, XNCR Decision M 8088 4.77 250 250 MS-DOS 2.11,Lattice 3.0g small, XNCR PC4 8088 4.77 322 322 MS-DOS 2.11,Lattice 3.0g small, XNCR PC6 8088 8.00 349 349 MS-DOS 2.11,Lattice 2.14 small, XNCR PC6 8088 8.00 512 512 MS-DOS 2.11,Lattice 3.0g small, XNCR PC-8 80286 8.00 653 649 XENIX SCO SVR2.0.4,cc large, XNCR PC-8 80286 8.00 981 983 XENIX SCO SVR2.0.4,cc middle, XNCR PC-8 80286 8.00 1041 1063 PC-DOS 3.1,MICROSOFT 4.0 Huge G2 Ot, XNCR PC-8 80286 8.00 1086 1162 PC-DOS 3.1,MICROSOFT 4.0 Large G2 Ot, XNCR PC-8 80286 8.00 1250 1250 PC-DOS 3.1,MICROSOFT 4.0 Compact G2 Ot, XNCR PC-8 80286 8.00 1283 1299 XENIX SCO SVR2.0.4,cc small, XNCR PC-8 80286 8.00 1219 1315 PC-DOS 3.1,MICROSOFT 4.0 Medium G2 Ot, XNCR V8645 ECL 26.00 1402 1424 VRX 12.01.13,vrxccomp 05 , XNCR PC-8 80286 8.00 1388 1428 PC-DOS 3.1,MICROSOFT 4.0 Small G2 Ot, XNCR Tower 32 68020 16.00 3270 3537 UNIX SVR2,cc , XNational VR332 32332 15.00 2851 2851 UNIX SVR2.2,NSC GNX 2 -O, XNational S ICM-3216 32016 10.00 892 934 System 5 Release 2,cc C rel 6.0 -O, XOPUS SYSTE Opus 32.16 32016 10.00 736 776 Opus5(UNIX) 2.0v2C2.1,cc SysV.2.0 Ver 1.5 ,hosted on IBM PC/AT XOPUS Syste PM340-16 CLIPPER 25.00 4040 4250 UNIX SysV.3,pcc 4.0(11.0)Opus ,Hosted on 12MHz 80286 XOPUS Syste PM340-16 CLIPPER 25.00 5155 5282 UNIX SysV.3,GreenHills 1.8.2.5(A1) -O,Hosted on 12MHz 80286 XOPUS Syste PM340-16 CLIPPER 25.00 5220 5300 UNIX SysV.3,GreenHills 1.8.2.5(A1) -O2,Hosted on 12MHz 80286, optimizer augmentation XOlivetti m24 8086 8.00 0 847 MSDOS ,MS 3.0 /Ot/AS/Gs, XOlivetti m24 V30 8.00 0 1086 MSDOS ,MS 3.0 /Ot/AS/Gs/G0, XOlivetti m24 V30 8.00 0 1111 MSDOS ,MS 3.0 /Ot/AS/Gs/G1, XPCS GmbH Cadmus 923 68010 10.00 1052 1076 MUNIX V.2/04-v,cc , XPRIME 9955 0.00 1633 1633 PRIMIX 1.2,CC 4.0-19.4 -OPTIMIZE -HIGH,Primix (Unix) on top of Primos 20.0.4 XPRIME 9955 0.00 2859 2859 PRIMOS 20.0.4,CC 4.0-19.4 -OPTIMIZE -HIGH,V-mode compiler XPRIME 9955 0.00 3348 3348 PRIMOS 20.0.4,CI 4.0-19.4 -32IX,I-mode compiler XPRIME 9955 0.00 3492 3492 PRIMOS 20.0.4,CI 4.0-19.4 -32IX -INTRINSIC strcpy, XPhillips 68000 8.00 313 333 Root V.2,pcc-2 , XPixar (Transpute T414-20 20.00 2171 2171 ,Penguin 0.9 ,Stack in External Memory XPixar (Transpute T414-20 20.00 3317 3317 ,Penguin 0.9 ,Stack in Internal Memory XPlessey system68 68000 8.00 408 436 Root V,pcc , XPlessey Mantra 68010 12.00 1089 1157 Root V.2,pcc2 , XPlexus P35 68000 12.50 835 894 UNIX SYS III,cc , XPyramid 90x XBIF 8.00 1779 1779 OSx 3.1,CLE 3.2.0 , XPyramid 90x DCU 8.00 2898 2898 OSx 3.1,CLE 3.2.0 , XPyramid 98xe DCU 10.00 3627 3627 OSx 3.1,CLE 3.2.0 , XPyramid Workcenter DCU 10.00 3627 3627 OSx 3.1,CLE 3.2.0 , XPyramid 98X DCU 10.00 3671 3671 OSx 3.1,CLE 3.2.0 , XPyramid 98xe DCU,FPA 10.00 3773 3773 OSx 3.1,CLE 3.2.0 , XPyramid 98X DCU,FPA 10.00 3856 3856 OSx ,CLE 3.2.0 , XRacal Redac 68010 10.00 490 525 Root V.2,pcc-2 , XRidge 32C V1 0.00 1628 1695 ROS 3.3,Ridge (older) , XRidge Comp Ridge 3200 Propriet 12.00 6119 6240 ROS 3.4,rc 2.0 none, XSGI 2400 68010 16.70 728 786 UNIX 2.4,cc -O, XSSB Chieftan 6809 2.00 210 249 OS/9 Level II 1.2,Microware , XSequent Balance 80 32032 10.00 1097 1137 Dynix ,cc , XSherry AT 80286 8.00 0 1724 MSDOS ,MS 3.0 /Ot/AS/Gs/G2, XSiemens PC-MX2 32016 10.00 717 745 Root V.2,cc , XSpectrix M Series 10 68000 10.00 571 592 Xenix ,Greenhills 1.7.14 -O, XStride 68010 10.00 1164 1252 UniStride SVR2,cc , XStride Mic Stride 68010 10.00 1212 1313 UniStride 2.1,cc , XSun 1/100U 0.00 957 1029 UNIX Sun 2.0,cc , XSun 2/120 68010 10.00 950 1051 UNIX 4.2BSD,cc no -O, XSun 1/100U 0.00 1039 1075 UNIX Sun 2.0,Greehills , XSun 2 0.00 1034 1110 UNIX 4.2BSD,cc , XSun 2/120 68010 10.00 1058 1142 UNIX Sun 2.2,cc , XSun 2/170 68010 10.00 1128 1226 BSD4.2 3.2,cc 3.2 -O, XSun 3/52M 68020 15.00 2076 2341 SunOS (UNIX) 3.0,cc -O, XSun 3/50 68020 15.00 2280 2540 UNIX Sun 3.0,cc , XSun 3/50 68020 15.00 2319 2581 UNIX Sun 3.2,cc , XSun 3/160 68020 16.67 2843 3134 UNIX Sun 3.0,cc , XSun 3/160 68020 16.67 2921 3229 UNIX Sun 3.0,cc -fsoft, XSun 3/160 68020 16.67 2949 3236 UNIX Sun 3.0,cc -f68881, XSun 3/160 68020 16.67 2946 3246 Sun 4.2 3.0A,cc , XSun 3/260 68020 0.00 5940 5484 Sun 3.2,cc (68010) ,Sun-2 68010 binaries XSun 3/260 68020 25.00 5366 5964 UNIX SunOS 3.2,cc 3.2 -O,cache XSun 3/260 68020 0.00 5836 6329 Sun 3.2,cc , XSun 3/200 68020 25.00 5914 6374 SunOS 3.2,Sun C Compiler 3.1 , XSun Micros Sun 3/260 Motorola 25.00 5905 6362 SunOS (UNIX) 3.2 (4.2BSD+SVR2),cc -O, XSymmetric s/375 32016 10.00 752 709 UNIX 4.2BSD,cc ,Symmetrix=rel4, cpuboard=rel2 XTANDY 3000HD 80286 10.00 1318 1346 XENIX System V/286,cc large, XTANDY 3000HD 80286 10.00 2071 2164 XENIX System V/286 Xenix,cc small, XTECH-PC AT (Clone) 80286 10.00 2173 2173 PC-DOS 3.1,msc 4.0 /Ot /Gs /G2, XTadpole Titan 68010 10.00 823 882 Root V,pcc , XTandy 6000 68000 8.00 1286 1362 XENIX 3.1,cc 1.0 , XTandy 6000 68000 8.00 1288 1366 XENIX 3.0.0,cc 3.0.0 NONE,Tandy Ver. 3.1.2 XTandy 3000 80286 8.00 1455 1543 Xenix 2.00,cc , XTektronix 6130 32016 8.00 595 629 UTek 2.2 (modified),cc -O,"big-build" XTektronix 4132 32016 10.00 1060 1119 UTek 2.3,cc -O, XTexas Inst TI Busines 80286 6.00 756 756 UNIX Microport SVR2,cc -O -Ml,Large model; Turbo mode XTexas Inst TI Busines 80286 6.00 1054 1054 UNIX Microport SVR2,cc -O,Small model; Turbo mode XTorch Triple X 68010 0.00 578 625 Root V,pcc , XUnisys 5000/90 MC68020 12.50 3307 3311 UNIX SVR2,cc , XVT 68000 8.00 422 451 Root V.2,pcc2 , XVictor Sirius 8088 0.00 284 295 MSDOS 2.11,Microsoft 3.0 large, XVictor Sirius 8088 0.00 317 335 MSDOS 2.11,Microsoft 3.0 middle, XVictor Sirius 8088 0.00 357 381 MSDOS 2.11,Microsoft 3.0 small, XWhitechape MG1 32016 8.00 636 675 UNIX 4.2BSD,cc , XZilog 8000 model Z8001 6.00 727 758 Zeus 3.21,cc segmented, XZilog 8000 model Z8001 6.00 831 878 Zeus 3.21,cc non-segment, XbenchMark 32016 10.00 643 673 Root V.2,pcc2 , X X X X DHRYSTONE 1.1 BENCHMARK SUMMARY X Mon Sep 21 18:05:24 EDT 1987 X SORTED BY PERFORMANCE X XMANUF MODEL PROC CLOCK NOREG REG OS,COMPILER,NOTES X----- ----- ---- ----- ----- --- ----------------- XCommodore 64 6510 1.00 19 34 C64 ROM ,C Power 2.9 trim, XApple IIe 65C02 1.02 37 37 DOS 3.3,Aztec CII v1.05i , XHome Brew Z80 4.00 53 53 CPM-80 ,Hisoft C++ , XCommodore 128 8502 2.00 43 68 C128 ROM ,C Power 128 trim, XHome Brew Z80 2.50 91 91 CPM-80 2.2,Aztec CII 1.05g , XCromemco Z2 Z80 4.00 127 127 Cromix 11.26,ccc , XNCR Decision M 8088 4.77 166 166 MS-DOS 2.11,Lattice 2.14 small, XHome Brew 8086 8.00 197 203 iRMX-86 V6,Intel C-86 2.0 large,?? XNCR PC4 8088 0.00 212 212 MS-DOS 2.11,Lattice 2.14 small, XSSB Chieftan 6809 2.00 210 249 OS/9 Level II 1.2,Microware , XNCR Decision M 8088 4.77 250 250 MS-DOS 2.11,Lattice 3.0g small, XHazelwood Uniquad 1 68008 8.00 243 259 OS-9 1.2,Microware 2.0 , XIBM PC/XT 8088 4.77 259 275 COHERENT 2.3.43,Mark Williams , XVictor Sirius 8088 0.00 284 295 MSDOS 2.11,Microsoft 3.0 large, XHome Brew 8086 8.00 287 304 iRMX 86 V6,Intel C-86 2.0 small,?? XNCR PC4 8088 4.77 322 322 MS-DOS 2.11,Lattice 3.0g small, XPhillips 68000 8.00 313 333 Root V.2,pcc-2 , XVictor Sirius 8088 0.00 317 335 MSDOS 2.11,Microsoft 3.0 middle, XIBM PC/XT 8088 4.77 326 347 MS-DOS 2.0,Microsoft 3.01 , XNCR PC6 8088 8.00 349 349 MS-DOS 2.11,Lattice 2.14 small, XFortune 32:16 68000 6.00 346 360 UNIX V7,cc , XArmstrong 68000 0.00 342 363 Root V,pcc , XVictor Sirius 8088 0.00 357 381 MSDOS 2.11,Microsoft 3.0 small, XApricot portable 8086 5.00 375 400 MS-DOS 2.11,Microsoft 3.01 , XAT&T 3B2/300 32000 7.20 409 410 UNIX SVR2.0,cc , XPlessey system68 68000 8.00 408 436 Root V,pcc , X Gridcase 3 80C86 4.77 409 438 MS-DOS 2.11,Microsoft 3.01 , XDEC PDP-11/34A w/FP-11C 0.00 406 449 UNIX V7m,cc , XAltos Comp ACS 68000 68000 8.00 440 450 UNIX System III, Altos Release 2.0,cc --, XAtari 520/ST 68000 8.00 446 450 TOS ,Lattice 3.03.01 , XVT 68000 8.00 422 451 Root V.2,pcc2 , XDEC LSI 11/23 18.00 402 455 UNIX 2.9 BSD, , XDEC PDP-11/45 ? 0.00 454 506 UNIX V7M,cc ? 256KB, XNCR PC6 8088 8.00 512 512 MS-DOS 2.11,Lattice 3.0g small, XRacal Redac 68010 10.00 490 525 Root V.2,pcc-2 , XIBM PC/AT 80286 6.00 531 531 MS-DOS 3.1,Lattice 3.00h -ml (large model), XApple Lisa 2/10 68000 5.00 505 533 XENIX 3.0 Priam,cc , XApple Macintosh 68000 8.00 510 549 Mac Finder 5.1, System 3.2,LightSpeed C 1.02 ,with new, 128K ROMs XApple Lisa 68000 0.00 517 550 UniPlus Sys V,cc , XAT&T 3B5 WE32000 10.00 578 573 UNIX SVR2 5.2.0.1 V2,cc ? large, XSpectrix M Series 10 68000 10.00 571 592 Xenix ,Greenhills 1.7.14 -O, XApple Macintosh 68000 7.70 625 625 Mac ROM ,DeSmet , XTorch Triple X 68010 0.00 578 625 Root V,pcc , XTektronix 6130 32016 8.00 595 629 UTek 2.2 (modified),cc -O,"big-build" XNCR PC-8 80286 8.00 653 649 XENIX SCO SVR2.0.4,cc large, XApple MacPlus 68000 7.83 660 661 MacOS 4.1,MPW/GreenHills C 1.8.0 none, XbenchMark 32016 10.00 643 673 Root V.2,pcc2 , XWhitechape MG1 32016 8.00 636 675 UNIX 4.2BSD,cc , XApple Macintosh 68000 7.83 0 676 MacIntosh System 4.1, Finder 5.5,MPW C (Green Hills C Compiler) 1.8.0 -q optimize speed for space,32bit integers XAT&T 3B2/400 32100 10.00 672 683 UNIX SVR3.0,fpcc Release 1.0 , XAmiga 1000 0.00 643 684 ,Manx C 2.30a ,32 bit int XAT&T 3B2/300 32000 7.20 685 688 UNIX SVR2.0.4,cc , XIBM PC/AT 80286 9.05 696 692 XENIX SCO SVR2.1,cc large, XAT&T 3B2/300 32000 7.70 699 697 UNIX SVR3.0,cc , XApple MacPlus 68000 7.83 675 699 MacOS 4.1,MPW/GreenHills C 1.8.0 -q2, XSymmetric s/375 32016 10.00 752 709 UNIX 4.2BSD,cc ,Symmetrix=rel4, cpuboard=rel2 XSiemens PC-MX2 32016 10.00 717 745 Root V.2,cc , XTexas Inst TI Busines 80286 6.00 756 756 UNIX Microport SVR2,cc -O -Ml,Large model; Turbo mode XZilog 8000 model Z8001 6.00 727 758 Zeus 3.21,cc segmented, XApple Mac+ 68000 7.80 714 769 Mac 3.2,Manx 1.06H ,16 bit int XOPUS SYSTE Opus 32.16 32016 10.00 736 776 Opus5(UNIX) 2.0v2C2.1,cc SysV.2.0 Ver 1.5 ,hosted on IBM PC/AT XAtari 520ST 68000 8.00 757 781 TOS ROM,Lattice 3.04 ,32 bit ints XConvergent MegaFrame 68010 10.00 747 783 CTIX 3.3,cc -O,CTIX 3.3 is "sort of" UN*X V.? XSGI 2400 68010 16.70 728 786 UNIX 2.4,cc -O, XAtari 520ST 68000 8.00 833 806 TOS ROM,Lattice 3.04 ,16 bit ints XDEC VAX 11/750 0.00 836 845 BRL Sys V on 4.2BSD ,5bin/cc , XOlivetti m24 8086 8.00 0 847 MSDOS ,MS 3.0 /Ot/AS/Gs, XDEC VAX-11/750 w/FPA 0.00 831 852 UNIX 4.2BSD,cc , XAtari ST 68000 8.00 847 859 TOS ROM,Alcyon 4.14 , XDEC VAX 11/750 0.00 835 859 Root 4.2,cc , XDEC VAX-11/750 0.00 868 863 EUNICE 4.2 (4.1BSD) on VMS 4.3,cc , XMotorola MVME121 68010 10.00 820 865 Uniflex ,cc 1.3:0 ,MVME320,050 XDEC PDP-11/73 J-ll,w/F 0.00 772 875 UNIX 2.9BSD,cc , XZilog 8000 model Z8001 6.00 831 878 Zeus 3.21,cc non-segment, XTadpole Titan 68010 10.00 823 882 Root V,pcc , XDataMedia 932 68000 10.00 837 888 UNIX SYS V,cc , XAtari 1040ST M68000 8.00 877 892 TOS ,Alcyon 4.14 , XPlexus P35 68000 12.50 835 894 UNIX SYS III,cc , XDEC VAX-11 750 0.00 947 901 UNIX 4.3BSD,cc 4.13 -O, XAmiga 1000 0.00 880 915 ,Manx 2.30a ,16 bit int XAtari ST 68000 8.00 874 919 TOS ROM,Megamax 2.0 , XIBM PC/AT 80286 6.00 943 925 MS-DOS 3.1,Lattice 3.00h , XNational S ICM-3216 32016 10.00 892 934 System 5 Release 2,cc C rel 6.0 -O, XDEC VAX-11/750 0.00 937 937 UNIX 4.3BSD,GNU cc 0.9 -O, XDEC PDP 11/44 0.00 884 951 UNIX Sys III,cc , XDEC VAX-11/750 0.00 961 957 VMS 4.3,VAX C 2.0 , XConvergent MiniFrame 68010 10.00 919 965 CTIX 3.2,cc , XHoneywell DPS8/49 0.00 980 980 GCOS8 SR2500,Waterloo SDG C 2.5 , XNCR PC-8 80286 8.00 981 983 XENIX SCO SVR2.0.4,cc middle, XConvergent MiniFrame 68010 10.00 933 985 UNIX SVR2,cc , XIBM PC/AT 80286 7.50 991 991 Venix/286 SVr2.3,lmccc AT&T 10/1/85 large, XSun 1/100U 0.00 957 1029 UNIX Sun 2.0,cc , XAT&T 3B1 68010 10.00 973 1033 UNIX System V Release 1,cc 1.5 -O, XAT&T UNIX PC 68010 10.00 973 1034 UNIX 5.0.3,cc , XAtari ST 68000 8.00 996 1042 TOS ROM,Mark Williams 2.0 , XSun 2/120 68010 10.00 950 1051 UNIX 4.2BSD,cc no -O, XTexas Inst TI Busines 80286 6.00 1054 1054 UNIX Microport SVR2,cc -O,Small model; Turbo mode XNCR PC-8 80286 8.00 1041 1063 PC-DOS 3.1,MICROSOFT 4.0 Huge G2 Ot, XSun 1/100U 0.00 1039 1075 UNIX Sun 2.0,Greehills , XPCS GmbH Cadmus 923 68010 10.00 1052 1076 MUNIX V.2/04-v,cc , XOlivetti m24 V30 8.00 0 1086 MSDOS ,MS 3.0 /Ot/AS/Gs/G0, XSun 2 0.00 1034 1110 UNIX 4.2BSD,cc , XOlivetti m24 V30 8.00 0 1111 MSDOS ,MS 3.0 /Ot/AS/Gs/G1, XTektronix 4132 32016 10.00 1060 1119 UTek 2.3,cc -O, XAT&T 3B2/400 32100 10.00 1108 1120 UNIX SVR2.0.4,cc , XAtari 520ST 68000 8.00 1063 1136 TOS ,Megamax 1.0 , XSequent Balance 80 32032 10.00 1097 1137 Dynix ,cc , XCompaq Compaq II 80286 8.00 1086 1140 MS-DOS 3.1,Microsoft 3.0 large, XSun 2/120 68010 10.00 1058 1142 UNIX Sun 2.2,cc , XPlessey Mantra 68010 12.00 1089 1157 Root V.2,pcc2 , XDEC VSII 0.00 0 1162 VMS 4.4,VAXC 2.1-007 ,compiler can't do no-regs seperate from no-optimize XNCR PC-8 80286 8.00 1086 1162 PC-DOS 3.1,MICROSOFT 4.0 Large G2 Ot, XDEC PDP 11/70 0.00 1019 1181 UNIX V7,cc -O, XCCI Power 5/32 68010 12.50 1129 1190 Unix BSD 4.2,cc ? -O, XCCI Power 5/32 68010 12.50 1135 1192 Unix BSD 4.2,cc ? , XAT&T 3B5 WE320xx 0.00 1212 1207 UNIX Sys V 2.0.1,cc 2.0.11.0 -O, XAT&T 6300 PLUS 80286 6.00 1225 1225 UNIX SVR2 vC3,cc , XSun 2/170 68010 10.00 1128 1226 BSD4.2 3.2,cc 3.2 -O, XGMX Micro-20 68020 12.50 1315 1250 OS-9 1.2,Microware 2.0 , XNCR PC-8 80286 8.00 1250 1250 PC-DOS 3.1,MICROSOFT 4.0 Compact G2 Ot, XStride 68010 10.00 1164 1252 UniStride SVR2,cc , XIBM PC/AT 80286 7.50 1162 1256 Venix/286 SVr2.3,cc Venturcom 2.2 small, XCompaq Compaq II 80286 8.00 1190 1282 MS-DOS 3.1,Microsoft 3.0 medium, XNCR PC-8 80286 8.00 1283 1299 XENIX SCO SVR2.0.4,cc small, XDEC VAX 11/780 0.00 1243 1307 UNIX 4.2BSD,cc , XStride Mic Stride 68010 10.00 1212 1313 UniStride 2.1,cc , XNCR PC-8 80286 8.00 1219 1315 PC-DOS 3.1,MICROSOFT 4.0 Medium G2 Ot, XTANDY 3000HD 80286 10.00 1318 1346 XENIX System V/286,cc large, XEncore Multimax 32032 10.00 1360 1360 Umax 4.2 R2.0 or V R1.0,Green Hills , XTandy 6000 68000 8.00 1286 1362 XENIX 3.1,cc 1.0 , XTandy 6000 68000 8.00 1288 1366 XENIX 3.0.0,cc 3.0.0 NONE,Tandy Ver. 3.1.2 XDEC MicroVAX I 0.00 1361 1385 Mach 4.3,cc , XIBM PC/AT 80286 7.50 1390 1390 Venix/286 SVr2.3,lmccc AT&T 10/1/85 small, XDEC Micro VAX 0.00 1379 1394 Ultrix 1.1,cc , XDEC MicroVAX I 0.00 1385 1399 Ultrix-32m 1.1,cc , XNCR V8645 ECL 26.00 1402 1424 VRX 12.01.13,vrxccomp 05 , XCompaq Compaq II 80286 8.00 1351 1428 MS-DOS 3.1,Microsoft 3.0 small, XNCR PC-8 80286 8.00 1388 1428 PC-DOS 3.1,MICROSOFT 4.0 Small G2 Ot, XATI 2000 80286 8.00 1440 1440 UNIX Microport SVR2,cc large,0 wait state AT clone XDEC VAX 11/780 0.00 1417 1441 UNIX 4.2BSD,cc , XDEC VAX 11/780 MA780 0.00 1428 1470 Mach 4.3,cc , XHP HP1000 A90 0.00 1470 1470 RTE-A/VC+ 4.0,CCS/C 2.0.02 , XIBM PC/AT 80286 9.05 1464 1484 XENIX SCO SVR2.1,cc small, XApollo DN330 68020 12.50 1504 1504 Domain/IX ,cc 4.08 w/o 020, XIBM PC/RT 0.00 1333 1510 UNIX 4.2BSD,cc , XDEC VAX-11/780 0.00 1526 1523 VMS 4.3,VAX C 2.0 , XIBM PC/AT 80286 9.00 1406 1526 Venix/286 SVR2.1,cc Venturcom 2.2 small, XHP 9000/550 0.00 1518 1531 HP/UX 5.11C, , XTandy 3000 80286 8.00 1455 1543 Xenix 2.00,cc , XDEC MicroVAX-2 0.00 1584 1584 Ultrix 1.1,GNU cc 0.9 -O, XHP 9000-500 1 CPU, R 18.00 1599 1599 HP-UX 5.05,cc , XPRIME 9955 0.00 1633 1633 PRIMIX 1.2,CC 4.0-19.4 -OPTIMIZE -HIGH,Primix (Unix) on top of Primos 20.0.4 XDEC VAX 11/780 0.00 1650 1640 UNIX 5.0.1,cc 4.1.1.31 , XIBM PC/RT (6150)w/ 0.00 1537 1660 AIX SVR1,cc , XApollo DN330 68020 12.50 1677 1677 Domain/IX ,cc 4.08 w/ 020, XRidge 32C V1 0.00 1628 1695 ROS 3.3,Ridge (older) , XCompaq 386 80386 16.00 1724 1724 PCDOS 3.1,Lattice 3.00H large, XSherry AT 80286 8.00 0 1724 MSDOS ,MS 3.0 /Ot/AS/Gs/G2, XDEC 2060 0.00 1677 1736 TOPS 20 ,pcc , XDDI AT 80286 9.80 1799 1761 PCDOS 3.1,Turbo C 1.0 large, all optim on, 80186 code,1 wait state XPyramid 90x XBIF 8.00 1779 1779 OSx 3.1,CLE 3.2.0 , XIBM PC/AT 80286 8.00 1729 1796 PC-DOS 3.20,Microsoft 4.0 , XAT&T 3B15 32100 14.00 1797 1798 UNIX 5.2.1,cc , XDEC VAX 11/785 0.00 1783 1813 UNIX 4.2BSD,cc , XCounterpoi 68020 12.00 1702 1850 UNIX SV,cc , XGould PN6005 0.00 1732 1884 UTX 1.1c+,cc , XApollo DN330 68020/68 12.50 1934 1934 Domain/IX SR9.5.Bl12,CC 4.58 w/o 020,68881,(Beta OS and Compiler) XIBM PC/AT 80286 9.00 1976 1976 UNIX Microport SVR2,cc small, XCompaq 386 80386 16.00 2000 2000 PCDOS 3.1,Lattice 3.00H large data, XApollo DN330 68020/68 12.50 2046 2046 Domain/IX SR9.5.Bl12,CC 4.58 w/020,68881,(Beta OS and Compiler) XDEC VAX 11/785 0.00 2063 2069 UNITY/VMS 5.2.2,pcc 4.3 , XDEC VAX 11/785 0.00 2090 2084 UNIX SVR2.5,cc 1.5 , XATI 2000 80286 8.00 2145 2145 UNIX Microport SVR2,cc small,0 wait state AT clone XAcorn RISC 3 micron 0.00 2081 2147 vn 1.1, , XTANDY 3000HD 80286 10.00 2071 2164 XENIX System V/286 Xenix,cc small, XPixar (Transpute T414-20 20.00 2171 2171 ,Penguin 0.9 ,Stack in External Memory XTECH-PC AT (Clone) 80286 10.00 2173 2173 PC-DOS 3.1,msc 4.0 /Ot /Gs /G2, XIBM PC/AT 80286 8.00 2176 2239 PC-DOS 3.20,Microsoft 4.0 small,w/Cheetah 0 ws memory XSun 3/52M 68020 15.00 2076 2341 SunOS (UNIX) 3.0,cc -O, XAT-PLUS 1800-01 80286 10.00 2272 2459 MSDOS 3.1,Microsoft 4.0 /AL/Ox/G2,0-wait RAM, large model XApollo DN3000 68020/68 12.50 2481 2481 Domain/IX SR9.5.Bl12,CC 4.58 w/o 020,68881,(Beta OS and Compiler) XCounterpoi System 19 68020 16.67 2270 2481 UNIX SVR2.2,Motorola pcc2 ,Single uP; 1-8 possible XDefinicon DSI-020 68020 12.50 2500 2500 none, really na,SVS C 2.6 none,PC coprocessor board XSun 3/50 68020 15.00 2280 2540 UNIX Sun 3.0,cc , XApple Mac2 68020 15.67 2553 2570 MacOS 4.1,MPW/GreenHills C 1.8.0 none, XSun 3/50 68020 15.00 2319 2581 UNIX Sun 3.2,cc , XCompaq 386 80386 16.00 2631 2631 PCDOS 3.1,Lattice 3.00H large data, XApollo DN3000 68020/68 12.50 2643 2643 Domain/IX SR9.5.Bl12,CC 4.58 w/020,68881,(Beta OS and Compiler) XHP 9000-320 68020 16.67 2464 2671 HP/UX 5.02 B 9000/320, , XApple Macintosh 68020 + 15.67 0 2674 MacIntosh System 4.1, Finder 5.5,MPW C (Green Hills C Compiler) 1.8.0 -q optimize speed for space,32bit integers XAT-PLUS 1800-01 80286 10.00 2636 2679 MSDOS 3.1,Microsoft 4.0 /AM/Ox/G2,0-wait RAM, medium model XApple Mac2 68020 15.67 2654 2719 MacOS 4.1,MPW/GreenHills C 1.8.0 -q2, XIMP Mentor 68020 16.00 2632 2747 Root V.2,pcc-2 , XAT-PLUS 1800-01 80286 10.00 2727 2777 MSDOS 3.1,Microsoft 4.0 /AS/Ox/G2,0-wait RAM, small model XGenisys AT 80286 10.00 0 2777 MSDOS ,MS 3.0 /Ot/AS/Gs/G2, XArete 1100/1200 68020 12.00 2741 2808 UNIX SVR2.2,Motorola pcc2 , XNational VR332 32332 15.00 2851 2851 UNIX SVR2.2,NSC GNX 2 -O, XPRIME 9955 0.00 2859 2859 PRIMOS 20.0.4,CC 4.0-19.4 -OPTIMIZE -HIGH,V-mode compiler XPyramid 90x DCU 8.00 2898 2898 OSx 3.1,CLE 3.2.0 , XCompaq 386 80386 16.00 2941 2941 PCDOS 3.1,Lattice 3.00H small, XHP 9000-500 2 CPUs, 18.00 3020 3020 HP-UX 5.05,cc ,Two copies run and added XApollo DN3000 68020 12.00 3092 3092 DOMAIN/IX sr9.6,cc sr9.6 -O -M3000 -W0,-ac, XSun 3/160 68020 16.67 2843 3134 UNIX Sun 3.0,cc , XSun 3/160 68020 16.67 2921 3229 UNIX Sun 3.0,cc -fsoft, XSun 3/160 68020 16.67 2949 3236 UNIX Sun 3.0,cc -f68881, XSun 3/160 68020 16.67 2946 3246 Sun 4.2 3.0A,cc , XMotorola System 113 MC68020 16.67 3246 3257 System V R2V2.2,pcc2 High level Optim and peep Optim ATT -O, XUnisys 5000/90 MC68020 12.50 3307 3311 UNIX SVR2,cc , XPixar (Transpute T414-20 20.00 3317 3317 ,Penguin 0.9 ,Stack in Internal Memory XPRIME 9955 0.00 3348 3348 PRIMOS 20.0.4,CI 4.0-19.4 -32IX,I-mode compiler XISI (Integ V16 68020 16.67 3241 3379 UNIX BSD 4.2 3.05e,cc -O -20, XISI Optimum V 68020 16.00 3245 3391 UNIX 4.2BSD r3.05,ISI , XISI Optimum 68020 16.67 3074 3452 UNIX ISI 3.0.1,cc , XPRIME 9955 0.00 3492 3492 PRIMOS 20.0.4,CI 4.0-19.4 -32IX -INTRINSIC strcpy, XNCR Tower 32 68020 16.00 3270 3537 UNIX SVR2,cc , XPyramid 98xe DCU 10.00 3627 3627 OSx 3.1,CLE 3.2.0 , XPyramid Workcenter DCU 10.00 3627 3627 OSx 3.1,CLE 3.2.0 , XPyramid 98X DCU 10.00 3671 3671 OSx 3.1,CLE 3.2.0 , XIBM 4341-12 0.00 3690 3690 Amdahl UTS V,cc 1.11 , XPyramid 98xe DCU,FPA 10.00 3773 3773 OSx 3.1,CLE 3.2.0 , XDEC 8600 0.00 3866 3841 VAX/VMS 4.4,VAX C 2.2.15 , XDEC 8600 0.00 3866 3841 VAX/VMS 4.4,VAX C 2.2.15 , XPyramid 98X DCU,FPA 10.00 3856 3856 OSx ,CLE 3.2.0 , XIBM 4341-12 0.00 3910 3910 Amdahl UTS V,cc 1.11 ,Mike Newtons "optimzer" XCelerity 1200 0.00 3921 3916 UNIX 4.2BSD r3.2, , XMASSCOMP MC-5400 68020 16.67 3931 3931 RTU 3.1,cc 1.1 -O, XISI Optimum V 68020 16.00 3778 3977 UNIX 4.2BSD r3.05,Green Hills 1.8.0 , XCelerity 1260-D 1230 0.00 4010 4045 4.2 BSD 3.2.50,cc standard -O,A 1260-D is a dual-processor 1230 XCelerity 1260-D 1230 0.00 4046 4061 4.2 BSD 3.2.50,cc beta test -O,A 1260-D is a dual-processor 1230 XHP 9000-500 3 CPUs, 18.00 4140 4140 HP-UX 5.05,cc ,Three copies run and added XMASSCOMP 5600; 1 CP 68020/68 16.67 4161 4155 RTU 3.0,cc 1.121 ,TOO LONG XOPUS Syste PM340-16 CLIPPER 25.00 4040 4250 UNIX SysV.3,pcc 4.0(11.0)Opus ,Hosted on 12MHz 80286 XCelerity C-1230 NCR uP 10.00 4155 4360 UNIX 4.2BSD,cc , XMASSCOMP MC-5700 68020 16.70 4398 4433 RTU 3.1,cc (MASSCOMP) 1.2 large, XIBM RT-PC ROMP-C 10.00 0 4587 AIX 2.1,pcc 2.1 w/oINLINER, XCelerity C1230 0.00 4702 4716 UNIX 4.2BSD r3.2, , XIBM 4381-2 0.00 4504 4901 ,c/370 , XIntel Inboard 38 80386 16.00 4603 4922 SCO XENIX 386 Beta 6/16/87,cc Beta ,cache on, 32 bit memory XGould PN9080 0.00 4745 4992 UTX-32 1.1C,cc , XIntel 386/24 sys 80386 16.00 4725 5089 UNIX System V.3 beta,rcc 2.01 ,386 Multibus I w/64KB cache XIntergraph InterPro 3 Clipper( 30.00 5275 5104 SYSVR3 3.0.0,Greenhills cc GH C-Clipper 1.6.11.3 none, XIntergraph InterPro 3 Clipper( 30.00 4855 5156 SYSVR3 3.0.0,Greenhills cc GH C-Clipper 1.6.11.3 -O, XIBM 4381-2 0.00 4983 5253 IX370 1.1.3,cc -O,IX370 as a guest OS on VM/SP4.0 XOPUS Syste PM340-16 CLIPPER 25.00 5155 5282 UNIX SysV.3,GreenHills 1.8.2.5(A1) -O,Hosted on 12MHz 80286 XOPUS Syste PM340-16 CLIPPER 25.00 5220 5300 UNIX SysV.3,GreenHills 1.8.2.5(A1) -O2,Hosted on 12MHz 80286, optimizer augmentation XSun 3/260 68020 0.00 5940 5484 Sun 3.2,cc (68010) ,Sun-2 68010 binaries XDEC VAX 11/784 0.00 5263 5555 Mach 4.3,cc ,1D on 4P XApollo DN5xxT 68020 20.00 5660 5660 DOMAIN/IX sr9.6,cc sr9.6 -O -M3000 -W0,-ac, XIBM 4381-2 0.00 5681 5681 VM/SP 3.18,Waterloo 1.2 , XSun 3/260 68020 25.00 5366 5964 UNIX SunOS 3.2,cc 3.2 -O,cache XIBM RT-PC ROMP-C 10.00 0 6097 AIX 2.1,pcc 2.1 w/INLINER, XRidge Comp Ridge 3200 Propriet 12.00 6119 6240 ROS 3.4,rc 2.0 none, XIntel 386/24 sys 80386 16.00 6250 6250 UNIX System V.3 beta,greenhills cc v1.8.2C ,386 Multibus I w/64KB cache XIBM RT-PC ROMP-C 10.00 0 6329 AIX 2.1,Advanced C 2.1 , XSun 3/260 68020 0.00 5836 6329 Sun 3.2,cc , XGould PN 9080 0.00 6024 6340 UTX 2.0 beta,cc , XSun Micros Sun 3/260 Motorola 25.00 5905 6362 SunOS (UNIX) 3.2 (4.2BSD+SVR2),cc -O, XSun 3/200 68020 25.00 5914 6374 SunOS 3.2,Sun C Compiler 3.1 , XIntel 386/24 sys 80386 20.00 5966 6394 UNIX System V.3 beta,rcc 2.01 ,386 Multibus I w/64KB cache XDEC VAX 8600 0.00 6329 6423 UNIX 4.3BSD,cc , XIBM 4381-2 0.00 6440 6440 Amdahl UTS V,cc 1.11 , XIntel 386/20 80386 16.00 6995 6677 UNIX SVR3,Green Hills C-386 1.8.2E none,-O means loop optimize, qed faster NOREG XIBM 4381-2 0.00 6850 6850 Amdahl UTS V,cc 1.11 ,Mike Newtons "optimizer" XIntergraph InterPro-3 Fairchil 30.00 6711 6896 System V Release 3,Green Hills C-Clipper 1.8.2.3 -O, XApollo DN4000 68020 25.00 7109 7109 DOMAIN/IX sr9.6,cc sr9.6 -O -M3000 -W0,-ac, XDEC 8650 0.00 0 7123 VMS 4.4,VAXC 2.1-007 ,compiler can't do no-regs seperate from no-optimize XIntel System 310 80386 16.00 7002 7132 UNIX V.3 (Beta),Green Hills C 386 1.8.2E None, XCONVEX Com C1 XP custom C 10.00 7232 7249 CONVEX UNIX 6.0,vc 1.1 -O2,500000 loops XCray Cray 2 Cray 2 243.00 6467 7480 UniCos 1.1,Portable C 1.1 LOOPS=500000,Bkgrnd/heavy load XIntel 386/24 sys 80386 20.00 7810 7810 UNIX System V.3 beta,greenhills cc v1.8.2C ,386 Multibus I w/64KB cache XICL 39/80 0.00 8350 8350 VME/VNS V1.5, , XCelerity 1260 0.00 8321 8384 UNIX 4.2BSD r3.2, , XMASSCOMP MC-5700 (2)68020 16.70 8714 8773 RTU 3.1,cc (MASSCOMP) 1.2 large,2 copies/2 procs,results summed XConvergent 200, Serve 80386 20.00 9419 9436 CTIX/386 SVR3,Greenhill gcc 1.8.2G none,[Might Glbl Optimize-rer] XConvergent Server PC 80386 20.00 9419 9436 Unix SVR3,Greenhill gcc 1.8.2G none, XMIPS M/500 R2000 8.00 8800 10200 UNIX UMIPS-BSD2.1,cc 1.21 -O1 [no opt], XMIPS M/500 R2000 8.00 8900 10300 UNIX UMIPS-BSD,cc 1.10 -O1 [no opt], XMIPS M/500 R2000 8.00 8855 10309 UNIX 4.3BSD,cc , XDEC VAX 8550 Nautilus 22.20 10416 10416 VMS 4.5,VAX C 2.2 , XHP 9000/840 0.00 11165 11215 HP-UX A.B1.14,cc full (level 2) optimization, XMIPS M/500 R2000 8.00 12300 12300 UNIX UMIPS-BSD2.1,cc 1.21 -O2 [glbl opt], XMIPS M/500 R2000 8.00 13000 13000 UNIX UMIPS-BSD2.1,cc 1.21 -O3 [glbl+ opt], XCray Resea Cray 1s SN# 43 80.00 14820 14820 LTSS D10a,ccomp 2.0 ,clock() used XIBM 3081 0.00 15007 15007 UTS SVR2.5,cc 1.5 , XMASSCOMP MC-5700 (4)68020 16.70 14829 15178 RTU 3.1,cc (MASSCOMP) 1.2 large,4 copies/4 procs,results summed XMIPS M/800 R2000 12.50 12900 15300 UNIX UMIPS-BSD,cc 1.10 -O1 [no opt], XMIPS M/800 R2000 12.50 12800 15300 UNIX UMIPS-BSD2.1,cc 1.21 -O1 [no opt], XMIPS M/1000 R2000 15.00 15100 18300 UNIX UMIPS-BSD2.1,cc 1.21 -O1 [no opt], XMIPS M/800 R2000 12.50 18500 18500 UNIX UMIPS-BSD2.1,cc 1.21 -O2 [glbl opt], XCray Resea Cray X-MP SN# 202 105.00 18530 18530 LTSS D10f,cxcomp 2.0 ,clock() used XMIPS M/800 R2000 12.50 19800 19800 UNIX UMIPS-BSD2.1,cc 1.21 -O3 [glbl+ opt], XAmdahl 580 0.00 19986 20547 UTS 5.2.5,cc , XMIPS M/1000 R2000 15.00 22000 22000 UNIX UMIPS-BSD2.1,cc 1.21 -O2 [glbl opt], XMIPS M/1000 R2000 15.00 23700 23700 UNIX UMIPS-BSD2.1,cc 1.21 -O3 [glbl+ opt], XAmdahl 5860 0.00 28735 28846 UTS V,cc 1.22 , XIBM 3090/200 0.00 31250 31250 , , XAmdahl 5890/300E 0.00 -21932 -21868 UTS 1.2 (SVR2),cc -O, SHAR_EOF fi if test -f 'clarify.doc' then echo shar: "will not over-write existing file 'clarify.doc'" else sed 's/^X//' << \SHAR_EOF > 'clarify.doc' XCLARIFICATION XThere seems to have been a great deal of confusion over what this Xbenchmark measures, and how to use these results. Let me try to clarify Xthis: X X 1) DHRYSTONE is a measure of processor+compiler efficiency in X executing a 'typical' program. The 'typical' program was X designed by measuring statistics on a great number of X 'real' programs. The 'typical' program was then written X by Reinhold P. Weicker using these statistics. The X program is balanced according to statement type, as well X as data type. X X 2) DHRYSTONE does not use floating point. Typical programs don't. X X 3) DHRYSTONE does not do I/O. Typical programs do, but then X we'd have a whole can of worms opened up. X X 4) DHRYSTONE does not contain much code that can be optimized X by vector processors. That's why a CRAY doesn't look real X fast, they weren't built to do this sort of computing. X X 5) DHRYSTONE does not measure OS performance, as it avoids X calling the O.S. The O.S. is indicated in the results only X to help in identifying the compiler technology. X XIf somebody asked me to pick out the best machine for the money, I Xwouldn't look at just the results of DHRYSTONE. I'd probably: X X 1) Run DHRYSTONE to get a feel for the compiler+processor X speed. X 2) Run any number of benchmarks to check disk I/O bandwidth, X using both sequential and random read/writes. X 3) Run a multitasking benchmark to check multi-user response X time. Typically, these benchmarks run several types of X programs such as editors, shell scripts, sorts, compiles, X and plot the results against the number of simulated users. X 4) If appropriate for the intended use, run WHETSTONE, to determine X floating point performance. X 5) If appropriate for intended use, run some programs which do X vector and matrix computations. X 6) Figure out what the box will: X - cost to buy X - cost to operate and maintain X - be worth when it is sold X - be worth if the manufacturer goes out of business X 7) Having done the above, I probably have a hand-full of X machines which meet my price/performance requirements. X Now, I find out if the applications programs I'd like X to use will run on any of these machines. I also find X out how much interest people have in writing new software X for the machine, and look carefully at the migration path X I will have to take when I reach the limits of the machine. X XTo summarize, DHRYSTONES by themselves are not anything more than Xa way to win free beers when arguing 'Box-A versus Box-B' religion. XThey do provide insight into Box-A/Compiler-A versus Box-A/Compiler-B Xcomparisons. X XAs usual, all comments and new results should be mailed directly Xto me at ..ihnp4!castor!pcrat!dry. I will summarize Xand post to the net. These results are also being sent to Rheinhold XWeicker for adding to his list of Pascal and Ada results. X XA SPECIAL THANKS XI didn't write the DHRYSTONE benchmark. Rheinhold Weicker did. He has Xcertainly provided us with a useful tool for benchmarking, and is Xto be congratulated. X X Rick Richardson X PC Research, Inc. X (201) 834-1378 (9-17 EST) X (201) 922-1134 (7-9,17-24 EST) X ..seismo!uunet!pcrat!rick (normal mail) X ..seismo!uunet!pcrat!dry (results only) X X X SHAR_EOF fi exit 0 # End of shell archive
chongo@amdahl.UUCP (09/25/87)
In article <380@pcrat.UUCP> dry@pcrat.UUCP (dry) writes: >XAmdahl 5890/300E 0.00 -21932 -21868 UTS 1.2 (SVR2),cc -O, >XAmdahl 5890/300E 0.00 -21932 -21868 UTS 1.2 (SVR2),cc -O, ^ ^ ^ The Amdahl 5890/300E performs the dhrystones before you even compile the program! :-) chongo <now thats cache!> /\cc/\ -- [views above shouldn't be viewed as Amdahl views, or as views from Amdahl, or as Amdahl views views, or as views by Mr. Amdahl, or as views from his house]
mash@mips.UUCP (John Mashey) (09/25/87)
In article <14997@amdahl.amdahl.com> chongo@amdahl.amdahl.com (Landon Curt Noll) writes: > >XAmdahl 5890/300E 0.00 -21932 -21868 UTS 1.2 (SVR2),cc -O, > >The Amdahl 5890/300E performs the dhrystones before you even compile the >program! :-) Well, they're fast, but not that fast. Sounds like the old lines of "I work on an X (fast computer): it can do an infinite loop in 6 seconds." "Well, I work on Y (multiprocessor): it takes a little longer to do an infinite loop, but it can do N of them at once." Maybe Dhrystone 2.0 (Dhryer-stone?) will not be such a pushover. (More seriously, we look forward to 2.0: sounds good, especially if the statistics are closer to more typical programs; it will be wonderful to stop ahving to write reams of words to give reasonable explanations of optimization effects.) -- -john mashey DISCLAIMER: <generic disclaimer, I speak for me only, etc> UUCP: {decvax,ucbvax,ihnp4}!decwrl!mips!mash OR mash@mips.com DDD: 408-991-0253 or 408-720-1700, x253 USPS: MIPS Computer Systems, 930 E. Arques, Sunnyvale, CA 94086
chongo@amdahl.amdahl.com (Landon Curt Noll) (09/26/87)
In article <707@winchester.UUCP> mash@winchester.UUCP (John Mashey) writes: >In article <14997@amdahl.amdahl.com> chongo@amdahl.amdahl.com writes: >> >XAmdahl 5890/300E 0.00 -21932 -21868 UTS 1.2 (SVR2),cc -O, >> >>The Amdahl 5890/300E performs the dhrystones before you even compile the >>program! :-) > >"I work on an X (fast computer): it can do an infinite loop in 6 seconds." >"Well, I work on Y (multiprocessor): it takes a little longer to do an >infinite loop, but it can do N of them at once." > > ... it will be >wonderful to stop ahving to write reams of words to give reasonable >explanations of optimization effects.) I received a number of questions asking that the -O flag did to the results. I ran the 1.1 Dhrystones on our local 5890/300E without the -O flag and got: Dhrystone(1.1) time for 500000 passes = 11 This machine benchmarks at 42253 dhrystones/second This was ran a loaded system in mid-day, though it does suggest that the posted results of: Amdahl 5890/300E 0.00 43604 43668 UTS 1.2 (SVR2),cc -O, doesn't repend too much on the -O flag. chongo <> /\oo/\ -- [views above shouldn't be viewed as Amdahl views, or as views from Amdahl, or as Amdahl views views, or as views by Mr. Amdahl, or as views from his house]