Newsgroups: comp.lang.lisp
From: Jon Harrop <use...@jdh30.plus.com>
Date: Sat, 13 Aug 2005 18:24:25 +0100
Local: Sat 13 Aug 2005 18:24
Subject: Re: Very poor Lisp performance
Richard Fateman wrote: These times agree with my own. > Time for running in Allegro CL 7.0 on a 933 MHz Pentium II. > as given: > ; cpu time (non-gc) 60,202 msec (00:01:00.202) user, 421 msec system > But converting all "single-float" to double-float: Very interesting - thanks for that. Unfortunately replacing single-float > ; cpu time (non-gc) 4,446 msec user, 120 msec system with double-float causes SBCL to spew out a lot of error messages. I'll see if I can figure out why and I'll try CMUCL. > My guess is that much of the verbosity for the sbcl version could be Right. Is Allegro CL free? > struck out of the allegro cl version without any loss in speed, and that > careful attention to other potential optimizations/ declarations could > squeeze out better performance. > It could be that this single/double issue relates to your AMD64 timings. Yes. I've no idea what CL says about coercions. The other languages may well > Most of it may be converting single to double and back. be much more lax in this respect. It is interesting that single vs double precision has such bizarre and (for -- You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||