Dhrystone 2.1 benchmark results

DHRY	IPCs	Hardware/OS with best compiler (details at end)
----	----	-----------------------------------------------
     MIPS
73892	3.11	Decstation 5000/240 Ultrix V4.2a gcc2 (imli)
48000	2.02	Decstation 5000/200 Ultrix V4.2 gcc2 (concerto)
42017	1.77	Decstation 5000/125 Ultrix V4.2 gcc2 (bebop)
24938	1.05	Decstation 3100 Ultrix V4.2 gcc2 (haldi)

     SPARC
93313	3.93	Sparcstation 10/41 4.1.3 gcc2 (capella)
66667	2.81	Sparcstation 10/30 4.1.3 cc (hsing-hsing)
38150	1.61	NuMesh 33MHz Sparc node
35820	1.51	Sun 4/490 SunOS 4.1 cc (goldilocks)
34682	1.46	Sparcstation 2 SunOS 4.1 cc (polaris)
24590	1.04	Sun 4/330 SunOS 4.1.1 cc (sirius)
24039	1.01	Sparcstation 1+ SunOS 4.1.1 acc (rigel)
23753	1.00	Sparcstation IPC SunOS 4.1.1 acc (catfish)
19672	0.83	Sparcstation 1 SunOS 4.1 cc (flicker)
16172	0.68	Sun 4/280 SunOS 4.1 cc (everest)
12170	0.51	Sun 4/110 SunOS 4.1 cc (k2)

     VAX
9009	0.38	Harris HCX/UX gcc (hx)
7643	0.32	Vax 8600 4.3+NFS gcc (larch)
4852	0.20	uVAX III 4.3+NFS gcc2 (methi)
3978	0.17x2	VAX 6220 time-share Ultrix-32 V3.1 (Rev. 9) cc (cmns)
3802	0.16	CVAXSTAR Athena 7.1H cc (gene-wolfe)
1850	0.08	VAX 8350 Ultrix 4.2 (silver)
1151	0.05	uVAX II 4.3+NFS gcc (mirch)

     OTHER
24000	1.01	TMS320C30 30Mhz (NuMesh), approximated from dtsp comparisons
13038	0.55	Dell 386 PC SVR4 cc(HZ=100) (marmalade)
11858	0.50	HPPA 9000/800 HPUX (altdorf.ai)
11070	0.47x10	Encore Umax 4.3 (R4_0.0) XPC (lambda)
10000	0.42	Mac IIfx Think-C 4.0 (rts-mac-1)
7537	0.32	RTPC-ROMPC Athena 6.4R cc (rt.dialup.mit.edu)
5922	0.25	NeXT NeXTOS 2.1 gcc2 (next)
3523	0.15	HP 9000/320 HP-UX 7.05 (zurich)
3000	0.13	Mac II Think-C 4.0 (rts-mac-5)
2287	0.10	Apollo DN 3000 Domain/IX 9.7 (verne)

Dhrystone 1.1 benchmark results
DHRY		IOCALL	Hardware, OS, names
----		------	-------------------
36809			Sun 4 Sparcserver 490, 32 meg (sun-bear)
23291			Sun 4/330 40meg (sirius)
22556			Ultrix Decstation 3100 25meg (haldi)
20215			Sun 4 Sparcstation 1, 40 meg (flicker)
10600 		13	VAX 8800 (rodin, pozzo)
8957			Harris HCX/UX (hx)
6300 		21	Sun  3/280 (brigit, sauron, urania)
4431			RTPC (dialup[35].mit.edu)
4065 x2			Celerity C1260D UNIX 3.2.53, 16meg (celed)
3865			allspice, dialup[14].mit.edu
3300 		50	Sun 3/50, 16MHz (aragorn, dagda, sarge, ...)
3131 x16		Encore MultiMax Umax 4.2 (R3_1.5) 64meg (lambda)
2647			Apollo Domain/IX (DN3000) (verne et al)
2592 x18		Encore MultiMax Umax 4.2 (B3_0.30), 64meg (max)
2500 		38	Sun 3/50, 12 MHz (juno, niobe, ...)
2021			Apollo domain DN3000 (cerberus @ yale-ring)
2000 		84	VAX 8350 (binky)
1800	 	59	VAX 785 (godot)
1786			VAX 8300 (athena)
1688			Pyramid 90x OSx 2.5, single processor (cheops)
1600	 	92	VAX 8250 (scorpio)
1359 x16		Encore MultiMax Umax 4.2(2.0.7), 16meg (max)
1000	 	67	uVAX II (pippin, miniscule, meridoc)
1000			Amiga 1000, Aztec C 3.4a (no multitasking)
990			parsley, sage, dialup{,2}.mit.edu
946/896			Amiga 1000, Aztec C 3.4a (32 bits 643/686)
800 			VAX 750 (zarathustra)
759			Apollo domain DN300 (zoo)

Dhrystone 1.0 benchmark results
machine		reg/noreg	hardware, OS
-------		---------	------------
eros		6833/6772	VAX 8600 (32meg)
cory		2115/2106	VAX 785 (16meg)
cad		2044/2044	VAX 785
cheops		1862/1862	Pyramid 90x OSx 2.5
ingres		1642/1633	Vax 780 (7meg)
prefect		1547/1508	MicroVAX II w/FPU (Ultrix T1.2-2)
dim		1263/1164	Sun 2
bugs		1017/911	Perkin-Elmer
calder		982/982		VAX 750
ucbvax		950/860		VAX 750
miro		466/453		VAX 730

==============================================================================
Details of Dhrystone 2.1 compiler performance on different machines

DHRY	Hardware/OS per compiler
----	------------------------------
	RTPC-ROMPC Athena 6.4R, 12meg (gcc version 1.35.99) (rt.dialup.mit.edu)
7537		cc -O 
7518		cc -O w/REG
7194		cc w/REG
7159		cc
5964		gcc -O -fstrength-reduce -finline-functions w/REG
5928		gcc -O -fstrength-reduce -finline-functions
5893		gcc -O w/REG
5870		gcc -O
4043		gcc w/REG
3649		gcc
	Sun 4 Sparcstation 1, 40 meg (flicker)
19672		cc -O4
19544		cc -O
19512		cc -O[4] w/REG
12024		cc w/REG
10335		cc
	Sun 4 Sparcserver 490, 32 meg (sun-bear)
35820		cc -O4
35608		cc -O
35503		cc -O[4] w/REG
22018		cc w/REG
18604		cc
	Sun 4/330, SunOS 4.0.3 40meg (gcc version 1.36) (sirius)
24590		cc -O w/REG
24489		cc -O
17094		gcc -O w/REG
16949		gcc -O
16000		gcc -O -fstrength-reduce -finline-functions
15748		gcc -O -fstrength-reduce -finline-functions w/REG
13986		cc w/REG
11811		cc
11494		gcc w/REG
9740		gcc
	Harris HCX/UX (hx)
9009		cc -O w/REG
8596		cc -O
8510		cc w/REG
8402		cc
	uVAX II, 4.3+NFS (gcc version 1.36) (mirch)
1151		gcc -O -fstrength-reduce -finline-functions
1148		gcc -O -fstrength-reduce -finline-functions w/REG
1126		gcc -O
1078		gcc -O w/REG
1053		cc -O w/REG
1051		gcc w/REG
1012		cc -O
990		cc w/REG
989		gcc
944		cc
	Sun 4 (sparc) SunOS 4.0 30 meg (cmns-sun.think.com)
15463		cc -O
15345		cc -O w/REG
8875		cc w/REG
7633		cc
	VAX 6220 time-share Ultrix-32 V3.1 (Rev. 9) 27meg (cmns.think.com)
3978		cc -O w/REG
3681		cc -O
3614		cc w/REG
3488		cc
	Sun 4/280 SunOS 4.1 64meg (everest)
16172		cc -O w/REG
16129		cc -O
8889		cc w/REG
7884		cc
	Sun 4/110, SunOS 4.1 16meg (k2)
12170		cc -O w/REG
11741		gcc -O -fstrength-reduce -finline-functions w/REG
11299		gcc -O -fstrength-reduce -finline-functions
11257		gcc -O
11257		cc -O
8298		cc w/REG
7874		gcc w/REG
7444		cc
7376		gcc
	Umax 4.3 (R4_0.0) XPC (10 processors, 53.5 meg) (lambda), gcc 1.39
11070		cc -O w/REG
11009		cc -O
9569		cc w/REG
9539		cc
9479		gcc -O -fstrength-reduce -finline-functions w/REG
9434		gcc -O -fstrength-reduce -finline-functions
9273		gcc -O w/REG
9245		gcc -O
8427		gcc w/REG
8011		gcc
	Vax 8600, 4.3+NFS 24 meg (larch)
7643		gcc -O -fstrength-reduce -finline-functions w/REG
7623		gcc -O -fstrength-reduce -finline-functions
7398		gcc -O w/REG
7308		gcc -O
6629		cc -O w/REG
6472		cc -O
6465		gcc w/REG
6211		gcc
6122		cc w/REG
6000		cc
	CVAXSTAR, Athena 7.1H 8meg (gene-wolfe)
3601		cc
3663		cc -O
3778		cc -O w/REG
	NeXT, NeXTOS 2.1 (next) (cc is NeXT gcc, Gnu v 1.36)
5629		cc -O -fstrength-reduce -finline-functions w/REG
5613		cc -O -fstrength-reduce -finline-functions
5505		cc -O
5480		cc -O w/REG
4812		cc w/REG
4468		cc
	DECstation 3100 haldi,orbit Ultrix 4.2 (gcc 1.40, gcc2 2.00)
26667		gcc2 -O3 (similar w/REG)
25641		cc -G 10000 -O4 (all data in .sdata or .sbss)
25424		cc -O4 (similar w/REG or pixie feedback)
25295		gcc2 -O w/REG
24938		gcc2 -O2 (same w/REG)
23511		cc -O3 (same w/REG or pixie feedback)
21352		cc -O2 w/REG
21277		cc -O2
19672		gcc -O -fstrength-reduce -finline-functions w/REG
	Sparcstation IPC, SunOS 4.1.1 (gcc 1.40, gcc2 2.00, /usr/lang SC1.0)
23753		acc -fast (same w/REG)
22727		cc -O4 w/REG
19072		gcc2 -O2 (similar w/REG)
18867		/usr/lang/cc -fast -O4 w/REG
16094		gcc -O -fstr.-red. -finl.-func. -fcomb.-regs -fdel.-branch w/REG
	Sparcstation 1+, SunOS 4.1.1 (gcc 1.40, gcc2 2.00, /usr/lang SC1.0)
24039		acc -fast (same w/REG)
	DECstation 5000/200 concerto,tabasco Ultrix 4.2 (as for haldi)
48000		gcc2 -O3 (similar w/REG)
46440		gcc2 -O2
38809		cc -O3
37220		cc -O2 w/REG
	DECstation 5000/125 bebop Ultrix 4.2 (as for haldi)
42017		gcc2 -O3 w/REG
41040		gcc2 -O3
39683		gcc2 -O2
37129		cc -O3
33296		cc -O2 w/REG
	VAX 8350 Ultrix 4.2 (silver) (gcc 1.40)
1850		gcc -O -fstr.-red. -finl.-func. -fdel.-branch w/REG
1728		cc -O
	MicroVAX III BSD 4.3+NFS (masala) (gcc 1.40, gcc2 2.2.2)
4852		gcc2 -O (same w/REG)
4522		gcc -O -fstr.-red. -finline-func. -fdelayed-branch (same w/REG)
4392		gcc -O (same w/REG)
4000		cc -O w/REG
3814		cc -O
	NeXT 1000 NeXTStep 2.1 (next) (gcc 2.2.2)
5922		gcc -O2 w/REG
5907		gcc -O2
5464		cc -O w/REG
5396		cc -O
	DECstation 5000/240 imli Ultrix 4.2a
73892		gcc -O3
65934		cc -O4 -G 10000
	33 MHz NuMesh Sparc node
33550		gcc -O (~29.8 seconds for 1000000)
38150		acc -fast (~26.2 seconds for 1000000)
	Sparcstation 10/41 capella SunOS 4.1.3
74813		cc -O4 w/REG
93313		gcc2 -O4 w/REG
