[Haskell-cafe] Newbie question about tuples
Andrew Coppin
andrewcoppin at btinternet.com
Sun Jul 15 12:23:06 EDT 2007
Donald Bruce Stewart wrote:
> bf3:
>
>> Maybe this is yet another newbie stupid question, but do you mean that
>> GHC does automatic multi-threading? (Haskell seems very suitable for
>> that) Otherwise adding an extra core does not really help does it?
>
> No, though that would be nice! You do have to program in a parallel
> manner, either by using forkIO, Control.Parallel, or parallel arrays.
> When you do, you have the option of such code scaling up to more cores
> relatively easily.
>
> My advice: starting writing threaded code now, with *lots* of threads,
> so your program will have the ability to start using +RTS -N16 when you
> get a new machine :)
>
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!)
Writing parallel code is one of those things I keep meaning to try, but
never actually get around to doing for real...
More information about the Haskell-Cafe
mailing list