I have my buffer limit set to 100MB so the maximum is well below 2GB <br>and I see that the location of the error with respect to my code varies as I vary this limit.  <br><br><br><br><div class="gmail_quote">On Wed, Aug 8, 2012 at 2:27 PM, Rob Latham <span dir="ltr"><<a href="mailto:robl@mcs.anl.gov" target="_blank">robl@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, Aug 08, 2012 at 02:17:19PM -0600, Jim Edwards wrote:<br>
> I am getting this error from parallel-netcdf using openmpi 1.4.5 and intel<br>
> 12.1.4 and a lustre filesystem.   Because this is<br>
> non-blocking I am having a lot of difficulty pinpointing the issue, do you<br>
> have any suggestions?  I buffer multiple variables before<br>
> calling the nfmpi_wait_all and if I turn off this buffering functionality<br>
> it appears to work fine.     All of this functionality works on several<br>
> other systems so I<br>
> think that it must be an issue lower in the software stack.<br>
<br>
</div>How much data are you working on in total?   Sometimes this<br>
"MPI_ERR_IO: input/output error" comes from reading or writing more<br>
than 2 GiB of data in a single call.<br>
<span class="HOEnZb"><font color="#888888"><br>
==rob<br>
<br>
--<br>
Rob Latham<br>
Mathematics and Computer Science Division<br>
Argonne National Lab, IL USA<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br>Jim Edwards<br><br><font>CESM Software Engineering Group<br>National Center for Atmospheric Research<br>Boulder, CO <br>303-497-1842<br></font><br>