async io

Kui Gao kgao at northwestern.edu
Tue May 5 16:52:06 CDT 2009


Hi Jim,

       We extended asynchronous I/O functions that accumulate read/write
requests for multiple array variables by collective I/O mode in PnetCDF
according to Rob Ross's suggest recently.

       We implemented combining I/O operations for multiple array variables
in pnetCDF. This functionality can potentially be adopted by applications in
two ways: (1) explicitly using a new PnetCDF function that allow users to
provide lists of variables and write buffers as the arguments; and (2)
implicitly using this functionality by making multiple asynchronous I/O
operations that accumulate write requests for multiple variables. If the
users post these operations as asynchronous ones, the program will choose to
not do any of the work until the wait/waitall. And then the operations are
combined into a larger aggregate operation. 

       The functionality is implemented primarily and need further test.

 

       Thanks and regards,

Kui.

  _____  

From: parallel-netcdf-bounces at lists.mcs.anl.gov
[mailto:parallel-netcdf-bounces at lists.mcs.anl.gov] On Behalf Of Jim Edwards
Sent: Tuesday, May 05, 2009 10:25 AM
To: parallel-netcdf at mcs.anl.gov
Subject: async io

 

Hi,

What is the current status of adding async io operations to pnetcdf?  

Thanks,
Jim

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/parallel-netcdf/attachments/20090505/695f2a8f/attachment.htm>


More information about the parallel-netcdf mailing list