Heads-up: new parallel I/O manager merged

Svein Ove Aas svein.ove at aas.no
Mon Feb 25 11:39:45 CET 2013


In this day and age, it seems odd that we have to explicitly specify the
number of cores. Detecting it would be pretty simple, on all systems I know
of.

Before I go ahead and write a patch, I'd there some technical or political
reason we're boy doing that?
On 25 Feb 2013 00:58, "Kazu Yamamoto" <kazu at iij.ad.jp> wrote:

> > We should really publish a blog post about this.
>
> - If we will take benchmark, "+RTS -Nx -qa -Aym" should be specified
>   to a server. "y" should be changed according to "x", the number of
>   core. I'm using "+RTS -N10 -qa -A32m" on a 12 core machine. "-qa"
>   improves performance on Linux but not FreeBSD even if a "-qa" bug of
>   GHC on FreeBSD is fixed.
>
>         http://hackage.haskell.org/trac/ghc/ticket/7708
>
> - "ab" sucks. We should use "weighttp" instead. I use as
>         weighttp -n 1000000 -c 1000 -k -t 10 "http://X.Y.Z.W:8000/"
>   which creates 10 native threads.
>
>   For more information, please refer to:
>         http://gwan.com/en_apachebench_httperf.html
>
> http://www.iij.ad.jp/company/development/tech/activities/weighttp/index.html (in Japanese, sorry)
>
> --Kazu
>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20130225/780aa8fa/attachment.htm>


More information about the ghc-devs mailing list