[Haskell-cafe] Problems with threading?
Isaac Gouy
igouy2 at yahoo.com
Thu Jun 10 14:52:08 EDT 2010
--- On Thu, 6/10/10, Don Stewart <dons at galois.com> wrote:
> From: Don Stewart <dons at galois.com>
> Subject: Re: [Haskell-cafe] Problems with threading?
> To: "Louis Wasserman" <wasserman.louis at gmail.com>
> Cc: igouy2 at yahoo.com, "Haskell Café List" <haskell-cafe at haskell.org>
> Date: Thursday, June 10, 2010, 11:36 AM
> wasserman.louis:
> >
> > There are 4 sets of "rankings"
> so -
> >
> > http://shootout.alioth.debian.org/u64/program.php?test=threadring〈=ghc&
> > id=3
> >
> >
> > Yes, but Haskell used to be doing much better
> specifically on the u64q, which
> > was why I was surprised.
>
> Oh, indeed,
>
> http://shootout.alioth.debian.org/u64q/performance.php?test=threadring
>
> Something broke.
>
> Simon Marlow described how best to parallelize this problem
> extensively
> in:
>
> http://www.haskell.org/~simonmar/bib/multicore-ghc-09_abstract.html
>
> So I'd suggest doing what he says.
>
> In particular, use thread pinning to improve locality.
-qw -qm ?
How's that going to work out when applied to the other Haskell programs?
More information about the Haskell-Cafe
mailing list