Message from discussion
Very poor Lisp performance
Path: g2news1.google.com!news3.google.com!newshub.sdsu.edu!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!feed.news.tiscali.de!newsfeed.tiscali.ch!stargate.gts.cz!news.freedom2surf.net!nntp-peering.plus.net!ptn-nntp-feeder01.plus.net!ptn-nntp-spool01.plus.net!ptn-nntp-reader02.plus.net!not-for-mail
Message-ID: <42ff1c6e$0$1279$ed2619ec@ptn-nntp-reader02.plus.net>
From: Jon Harrop <use...@jdh30.plus.com>
Subject: Re: Very poor Lisp performance
Newsgroups: comp.lang.lisp
Date: Sun, 14 Aug 2005 11:24:20 +0100
References: <42fdd7a8$0$97130$ed2619ec@ptn-nntp-reader03.plus.net> <2005081321013216807%raffaelcavallaro@pasdespamsilvousplaitmaccom> <42ff04a9$0$78285$157c6196@dreader1.cybercity.dk>
Organization: Flying Frog Consultancy Ltd.
User-Agent: KNode/0.8.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
Lines: 32
NNTP-Posting-Host: 80.229.56.224
X-Trace: 1124015214 ptn-nntp-reader02.plus.net 1279 80.229.56.224:52308
Svenne Krap wrote:
> Raffael Cavallaro wrote:
>> just as an additional data point, this code runs in just over 6 seconds
>> in sbcl 0.9.3 on a dual 2.0 GHz G5 (though sbcl only uses one processor).
>
> On a single Xeon 3.4 GHz with sbcl 0.9.3:
>
> Evaluation took:
> 3.783 seconds of real time
> 3.305498 seconds of user run time
> 0.477927 seconds of system run time
> 0 page faults and
> 509,576,768 bytes consed
On my 1.8GHz AMD64 in 32-bit mode with SBCL 0.9.3 I'm now getting:
5.21 seconds of real time
4.15 seconds of user run time
0.62 seconds of system run time
0 page faults and
509,569,248 bytes consed
This seems to be on-par with other people's observations.
This compares to 1.037s for OCaml and 0.987s for C++, so SBCL is now much
more competitive.
Thanks for all the help!
--
Dr Jon D Harrop, Flying Frog Consultancy
http://www.ffconsultancy.com