[Haskell-cafe] Multicode madness [was: Newbie question about tuples]
andrewcoppin at btinternet.com
Sun Jul 15 12:41:56 EDT 2007
Donald Bruce Stewart wrote:
>> I read somewhere that GHC's SMP support has been "tested up to 40 cores".
>> Pray tell me, what the heck kind of machine has 40 cores? (And where can
>> I buy mine from?? :-D LOL!)
> 40 cpus.
> It's a midrange Sun Fire server, something like this one
> You'll need more than spare change to get started though.
...which gets the question "where did *you* get one?!"
> *However* 8 core amd64 machines are practically commodity boxes now. Go
> get one.
I'm currently sitting here typing on a 2-core AMD64 box. ;-)
However, it seems socket-939 is history now, so... Besides, all the
benchmarks seem to say Intel's Core 2 Duo is the faster product.
Currently. But then, if I could figure out how to use my GPU...
Not fantastically relevant, but... the makers of the Persistence of
Vision Ray Tracer are currently working on a new multi-threaded beta.
It's taken them *months*. AFAIK, it's written in C, and they had to
spend forever removing global variables and whatnot. Huge internal
restructuring to make it work properly.
I almost want to sit down and code something in Haskell and see how many
times slower it is... ;-)
[The issue with that being 1. I can't figure out a really good set of
abstractions, and 2. the type system hates me. Oh, and 3. it would have
to save files in PPM format, because I can't figure out how to do
bitmapped graphics or PNG writing in Haskell...]
More information about the Haskell-Cafe