CFIO: i/o forwarding with pnetcdf

Jim Edwards edwards.jim at gmail.com
Wed Sep 18 10:58:35 CDT 2013


Hi Rob,

Just so you know - PIO has a similar capability - it was interesting to me
that although they mention PIO in the article, they don't attempt any
performance comparison.


On Wed, Sep 18, 2013 at 9:39 AM, Rob Latham <robl at mcs.anl.gov> wrote:

> A group in China has developed a climate-oriented I/O library called
> CFIO.  It has the two interesting design properties that it sits on
> top of pnetcdf and it forwards I/O to "server" processes.
>
> https://github.com/CFIO/CFIO/wiki/CFIO-Design
>
> all processes start out in MPI_COMM_WORLD, but some user-specified
> ratio determines which clients end up in a server group and which ones
> end up in a client group.
>
> Clients send to servers with simple point to point operations.
>
> Pthreads are used to get the clients sending data to servers in the
> background.
>
> ==rob
>
> --
> Rob Latham
> Mathematics and Computer Science Division
> Argonne National Lab, IL USA
>



-- 

Jim Edwards
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/parallel-netcdf/attachments/20130918/715e26fc/attachment.html>


More information about the parallel-netcdf mailing list