[net.micro.68k] ^3 Need 286 "C" benchmark

john@x.UUCP (John Woods) (06/05/85)

I ran the Knight's Tour program on CRDS' current 68000 computer, and on
our prototype 68020.  I also compared our old C compiler against our new
C compiler from Green Hills.  For comparison, I also ran it on a VAX 750
and a PDP 11/70 (my pet system at MIT).  Also, for fun, I ran both 5x5 and
6x6 boards.  The results:

	12.5Mc	[1]	12.5Mc	[2]	12.5Mc		Cast of Compilers
Board	68000	VAX750	68000	11/70	68020		WS C	Whitesmiths
Size	WS C	 pcc	GH C	V7 C	GH C		GH C	GreenHills
	-----	-----	-----	-----	-----		pcc	pcc VAX
5 x 5	  5.1	  3.5	  3.5	  2.3	  1.7		V7 C	God's own C
6 x 6	147	109	 61	 67 	 29.5
7 x 7		       2859*				* Ran on "frog", our
							uucp machine, in
[1] mit-eddie						background, just for
[2] mitccc						amusement.

All these machines were lightly loaded during the tests, the times reported
are user-times (in seconds).

The 680?0 C compilers both use 32-bit "int"s.

One advantage the Greenhills compiler has over the old one is that it tries
to make clever use of spare registers lying around.  I found the difference
quite instructive.

-- 
John Woods, Charles River Data Systems, Framingham MA, (617) 626-1101
...!decvax!frog!john, ...!mit-eddie!jfw, jfw%mit-ccc@MIT-XX.ARPA

"MU" said the Sacred Chao...