
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: dons@cse.unsw.edu.au (Donald Bruce Stewart) To: Chris Kuklewicz
CC: Haskell Cafe 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 Haskell-Cafe@haskell.org 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/