$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [afio] Formal review of Boost.AFIO
From: Andreas Schäfer (gentryx_at_[hidden])
Date: 2015-08-31 10:43:01
Niall-
On 15:13 Mon 31 Aug , Niall Douglas wrote:
> You've got to understand Thomas you and your fellow HPC colleagues
> are attacking AFIO's "overhead" without having run any benchmarks.
> You're claiming all this poor performance and high overhead stuff
> having absolutely no idea of performance on the ground. As I much as
> I appreciate where you think you're coming from, the benchmarks I ran
> before deciding on a shared_ptr on every handle said it was an
> inconsequential overhead. That's why I chose that design.
small correction: I ran your benchmark example on one of our machines.
Performance wasn't stellar. Data is included in my review:
http://listarchives.boost.org/Archives/boost/2015/08/225144.php
> Monad is pretty much zero relative overhead. Nobody is paying
> anything here.
Zero compared to slow file system operations. But your claim is that
you provide a high performance, reusable Concurrency TS
implementation. Compared to other operations a shared pointer may have
measurable overhead.
Cheers
-Andreas
-- ========================================================== Andreas Schäfer HPC and Grid Computing Department of Computer Science 3 Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany +49 9131 85-27910 PGP/GPG key via keyserver http://www.libgeodecomp.org ========================================================== (\___/) (+'.'+) (")_(") This is Bunny. Copy and paste Bunny into your signature to help him gain world domination!