chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] performance of bignums


From: Stephen Eilert
Subject: Re: [Chicken-users] performance of bignums
Date: Thu, 25 Jun 2015 17:04:17 -0300

On Thu, Jun 25, 2015 at 4:50 PM, Peter Bex <address@hidden> wrote:
On Thu, Jun 25, 2015 at 11:39:50AM -0700, Martin DeMello wrote:
> Post to /r/scheme about chicken's bignum performance. (Not my post,
> just figured it could use some eyeballs.)
>
> http://www.reddit.com/r/scheme/comments/3b1ujw/performance_of_chicken_scheme_numbers_bignums/

Hello Martin,

Thanks for posting this.  We had already been discussing it earlier
today in #chicken.  I had another look at the code but I can't really
find any obvious inefficiencies.  It is indeed a bit faster with
CHICKEN 5, but not by much.

Of course, Guile is "cheating" by using GMP.  If I compare it to another
Scheme which has its own bignum implementation like Gauche, we perform
about the same.  It's interesting that sbcl is doing so well.  Maybe I'm
overlooking something seemingly minor but important?

Cheers,
Peter


Not sure about the status of this particular GSOC, but SBCL could also be "cheating".

http://www.sbcl.org/gsoc2013/ideas/#sec-1.2

Now, I thought GMP were GPL'd and SBCL not, so I'm unsure about the legal implications, if it does bundle GMP now.


— Stephen



reply via email to

[Prev in Thread] Current Thread [Next in Thread]