--- On Thu, 6/10/10, Louis Wasserman <[email protected]> wrote:
> Date: Thursday, June 10, 2010, 1:32 AM

> Yeah, Control.Parallel would be nice to have.  Heck, ideally I could get > 
> the whole Haskell Platform, which would be a reasonable comparison to 
> the huge Java and C++ libraries accessible to those languages.


> Out of curiosity, though, Haskell's thread-ring implementation just 
> tumbled down the rankings http://shootout.alioth.debian.org
> /u64q/program.php?test=threadring&lang=ghc&id=3.  Previously, it'd been > 
> doing most of its work on a single core, now it's spread out.  Any ideas > 
> for fixin' it?  (I'm going to to try using forkOnIO.)


There are 4 sets of "rankings" so -

http://shootout.alioth.debian.org/u64/program.php?test=threadring&lang=ghc&id=3


I have been wondering what approach is recommended when one part of a program 
would be a lot faster with -threaded but other parts of the program would be a 
lot faster without -threaded.

I can see that the C++ and Fortran and ... programmers would just wrap part of 
their program source code with a pragma.






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

Reply via email to