[Openmcl-devel] Lisp Comparison
Ron Garret
ron at flownet.com
Tue Apr 18 17:28:11 PDT 2017
That would have been my first thought too, but CCL doesn’t have an interpreter. It always compiles everything.
On Apr 18, 2017, at 5:25 PM, David McClain <dbm at refined-audiometrics.com> wrote:
> Wow, sorry about the confusion here… That really does sound like plain interpreted code versus natively compiled code. A good bytecode compiler / closure “interpreter” will give 5:1. But I have seen 100:1 in simple minded interpreters vs native code. Looks like something is really off here.
>
> Definitely, a profile is called for. I truly doubt that the underlying Lisp implementation is at fault.
>
> - DM
>
>
>> On Apr 18, 2017, at 16:54, Pierpaolo Bernardi <olopierpa at gmail.com> wrote:
>>
>> On Wed, Apr 19, 2017 at 1:34 AM, David McClain
>> <dbm at refined-audiometrics.com> wrote:
>>
>>> Still, if running something like this produces results on a laptop, does it really matter whether it happens in 7 sec or 30 sec? Is this the kind of code that would be placed into continuous service and production? Or just something to give you some answers to chew on?
>>
>> It's 8 seconds vs 24 minutes, 180 times slower. It certainly does matter.
>>
>> (I have never observed such a big difference between sbcl and cll,
>> thought. Something very unusual must be going on)
>>
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> https://lists.clozure.com/mailman/listinfo/openmcl-devel
More information about the Openmcl-devel
mailing list