Heads-up: new parallel I/O manager merged

Johan Tibell johan.tibell at gmail.com
Sun Feb 24 19:32:11 CET 2013


We should really publish a blog post about this.

On Sun, Feb 24, 2013 at 8:34 AM, Don Stewart <dons00 at gmail.com> wrote:

> Do we get some benchmarks -- 32x better req/sec would be a good smackdown
> of some recent posts floating around.
>
>
> http://techblog.safaribooksonline.com/2013/02/22/go-as-an-alternative-to-node-js-for-very-fast-servers/
>
> etc etc.
>
> On Tue, Feb 12, 2013 at 7:02 AM, Johan Tibell <johan.tibell at gmail.com>wrote:
>
>> Hi,
>>
>> I've merged the new parallel I/O manager that Andreas Voellmy and Kazu
>> Yamamoto have been working on. The new parallel I/O manager scales much
>> better than the current one*: the number of requests per second scales
>> almost linearly up to 32 cores I believe. Perhaps Andreas could post the
>> numbers.
>>
>> If you see any bugs that you think are related to the new I/O manager,
>> please let Andreas and Kazu know.
>>
>> * The current one (which replaced an even earlier one) scaled well in the
>> number of open file descriptors and performed better than the I/O manager
>> it replaced, but it didn't scale well to multiple cores.
>>
>> Cheers,
>> Johan
>>
>>
>> _______________________________________________
>> 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/20130224/e6fb858c/attachment.htm>


More information about the ghc-devs mailing list