This pidigit program is not mine, but original authors of algorithm.
I've just added print function. It is idiomatic Haskell, pi is pure function
that generates inifinite list of digits, and on two machinas I've
tested p4 2.4 ghz and amd athlon 64 3000 it's about some
small percentage ( 5%) faster then one submited for benchmark.
Who knows on test machines could be some percentage slower,
but what is important is that it is not optimised in any way
and does not use monads, but is very fast.

Greetings, Bane.

From: [EMAIL PROTECTED] (Donald Bruce Stewart)
To: Chris Kuklewicz <[EMAIL PROTECTED]>
CC: Haskell Cafe <[email protected]>
Subject: Re: [Haskell-cafe] Re: Shootout summary
Date: Sat, 7 Jan 2006 16:10:06 +1100

dons:
> haskell:
> > Summary of things entered and of things being worked on.
> >
> > Donald Bruce Stewart wrote:
> > > haskell:
> > >
> > >>Simon Marlow wrote:
> > >>
> > >>>Hi Chris,
> > >>>
> > >>>Rather than try to explain what I'm going on about, I decided to tweak > > >>>the code a bit myself. My version is about 10% faster than yours, and > > >>>doesn't use any explicit unboxery. I've put it in the wiki after your
> > >>>version.
> > >>>
> > >>>http://www.haskell.org/hawiki/ChameneosEntry
> > >>>
> > >>>Could someone upload this to the shootout?
> > >>>
> > >>>Cheers,
> > >>>    Simon
> > >>>
> > >>
> > >>So no one else tries to submit this: I have just sent it to the shootout.
> > >
> > >
> > > Perhaps we should submit some of the other entires on the wiki too?
> > >
> > > -- Don
> > >
> >
> > I updated their wiki pages before, but the following submissions are in
> > the pipeline.  I am using
> >
> > https://alioth.debian.org/tracker/index.php?group_id=30402&atid=411646
> >
> > as a way to query the Category == Haskell GHC
> >                       State == Any
> >                       Order by == ID Descending
> >
> > On 6 Jan, I submitted:
> > sum-file was submitted (using Simon style implicit unboxery)
> > fasta was submitted (using Simon style implicit unboxery and which
> > should fix the memory leak)
> > chameneos was submitted (where Simon made the unboxing implicit)
> > On 5 Jan:
> > pidigit was submitted (Branimir Maksimovic's)
>
> By the way, this pidigit seems to be several times slower than the one
> already submitted.

My apologies to the author, it's only a few percent, not several times slower.

-- Don
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to