[comp.lang.lisp] Gabriel Benchmarks posted to comp.sources.misc

mike@yetti.UUCP (Mike Clarkson ) (07/16/87)

Ihave posted the Gabriel benchmarks for Common Lisp to comp.sources.misc, 
which were kindly sent to me by Stan Shebs at Utah.  I have compiled them 
under Lucid and Dec Common Lisp without any problem.  If you don't have a 
copy of Gabriel's book on the subject, you should pick up a copy:

Richard P. Gabriel,
Performance and Evaluation of Lisp Systems,
MIT Press, 1985.
ISBN 0-262-07093-6

I would be interested in hearing from you with any results from the 
benchmark suites, or of translations into different dialects of Lisp,
most notably Franz, or Scheme. Send me mail and I'll summarize to the 
net.  If you do send me results *please* be very specific as to the conditions
they were run under:
	1) Lisp dialect and version
	2) CPU Model, type and OS version
	3) Physical memory available to the process *
	4) Hardware specifics such as FPA available?
	5) Approximate load while they were being run
	6) Compiler speed flags: SPEED, SAFETY etc.
	7) Kitchen Sink included in the Lisp image (windows, editor)?

Probably the most important thing here, apart from the obvious, is #3.
Consider a comparison between VaxLisp under VMS and Lucid under SUN bsd.
Assume it's late Sunday night on a long weekend with good weather (ie 
load=0).  To make a fair comparison you must still take into account
how the different operating systems allocate memory.  If both your Vax
and your Sun have 8 Meg of physical memory on the system, it doesn't
mean that both will give you the same amount to work with.
Under bsd, the image resident memory can grow easily if nothing else is
around; it's not uncommon for Lucid to take up > 2 Meg physical if it
wants to.  However, under VMS your Working Set Extent limits this to
some value that may be much lower, so you may end up comparing
VaxLisp using .5 Meg to Lucid with effectively 2 Meg, when both machines
have 8 Meg of memory boards inside them.

Enjoy them, and again my thanks to Stan Shebs.  I'll format my results
and post them soon.


-- 
Mike Clarkson,		  ...!allegra \			BITNET:	mike@YUYETTI or
CRESS, York University,	  ...!decvax   \			SYMALG@YUSOL
4700 Keele Street,	  ...!ihnp4     > !utzoo!yetti!mike
North York, Ontario,	  ...!linus    /		     
CANADA M3J 1P3.		  ...!watmath /		Phone: +1 (416) 736-2100 x 7767


"...the most inevitable business communications system on the planet."
						- ROLM magazine advertisement
 which planet?