Boost logo

Boost :

Subject: Re: [boost] Review Wizard Status Report for January 2015
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2015-01-23 08:38:06


On 22 Jan 2015 at 19:29, Ron Garcia wrote:

> Asynchronous File I/O
> ---------------------
> :Author: Niall Douglas and Paul Kirth
> :Review Manager: Needed
> :Download: https://github.com/BoostGSoC/boost.afio/archive/boost-peer-review.tar.gz
>
> :Description:
> Boost.AFIO is a linear scalable, batch, chainable,
> asynchronous closure execution engine with an almost wait free
> implementation extending Boost.ASIO and Boost.Thread specialised as a
> portable asynchronous file i/o implementation library. Implementation
> of this first version has been kept as simple as possible (~ 1000
> active LOC) at the cost of some performance, though with a good
> compiler you can expect 25-50% of the performance of using raw
> Boost.ASIO.

Ron, this description is out of date.

Can you change it as follows please:

Download:
https://github.com/BoostGSoC13/boost.afio/archive/boost-peer-review.ta
r.gz

Documentation: https://boostgsoc13.github.io/boost.afio/

Description:

Boost.AFIO is a C++ library which lets you schedule an ordered
dependency graph of file input/output operations to be executed
asynchronously to the maximum capacity of your hardware. If you want
to do portable asynchronous file i/o in C++, especially if you need
to easily order issues of reads and writes, this is the correct
library to be looking at. Boost.AFIO extends Boost.ASIO and provides
an alternative way of programming with ASIO. Implementation of this
first version has been kept as simple as possible (~ 1000 active LOC)
at the cost of some performance, though with a good modern compiler
you can expect 50-70% of the throughput of using raw Boost.ASIO at a
latency of about 10,000 CPU cycles to get notified of the completion
of an operation. This library was brought to Boost as part of Google
Summer of Code 2013.

Thanks,
Niall

-- 
ned Productions Limited Consulting
http://www.nedproductions.biz/ 
http://ie.linkedin.com/in/nialldouglas/



Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk