From: Richard Barber

Subject: Speed Problems

Date: 1996-3-14 14:11

Theo Harper writes:

>From: Harper Theo <farnboro02.datasci.co.uk at BTHARPER> >To: Franz Support <centralsparc.CS.Berkeley.EDU at excl-forum> >Subject: Speed Problems >Date: Thu, 14 Mar 96 09:31:00 PST >Encoding: 23 TEXT >X-Mailer: Microsoft Mail V3.0 > > > >I have just finished converting a Procyon Common Lisp application to run >using ACL/Win 3.0. > >However, I have seen a marked speed differential. ACL is is at least 50% >slower than PCL and in cons intensive tasks > 100% slower. > >I am not sure if the problem is associated with manipulating particular data >types, however the application performs lots of consing and floating point >arithmetic. > >Has anyone else noticed any speed problems, or has any tips (other than the >usual type declarations and speed declarations). > >Thanks > >Theo Harper >Data Sciences UK Limited >Meudon Avenue >Farnborough >Hampshire >England >GU14 7NB >
The most likely explanation is that after we licensed the Windows Procyon code to Franz, we rewrote the garbage collector, more than doubled its speed, and allowed it to recover from the "stack overflow because objects are too deeply nested bug". As far as I know Franz still use the original garbage collector in ACL/Win 3.0. Richard Barber Technical Director Scientia Ltd, Cambridge, UK Tel: +44 1223 421 221 Fax: +44 1223 421 218 Email: <scientia.com at Richard_Barber>