Hi Kui<br><br>I got it. Thank you so much. :)<br><br><div class="gmail_quote">On Mon, Feb 15, 2010 at 12:17 AM, Kui Gao <span dir="ltr"><<a href="mailto:kgao@eecs.northwestern.edu" target="_blank">kgao@eecs.northwestern.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Hi Shawn,<br>
The back-trace is follows.<br>
MPI_File_write_all() <-- ncmpi_put_vara_all()<-ncmpi_put_vara_int_all()/ncmpi_put_vara_double_all(). ncmpi_put_vara_int_all()/ncmpi_put_vara_double_all() are called in ncmpi_parallel_write.c and ncmpi_parallel_write_single.c.<br>
Best regards,<br>
<font color="#888888">Kui.<br>
</font><div><div></div><div><br>
On Feb 14, 2010, at 9:15 PM, Shawn Kim wrote:<br>
<br>
> Hi,<br>
><br>
> I've run a Flash IO benchmark using parallel-netcdf-1.1.1. Currently I am trying to back-trace MPI_File_write_all() call, in such that MPI_File_write_all() <-- ncmpi_put_vara_all() <-- nfmpi_put_vara_all(), and so on. (parallel-netcdf-1.1.1/src/libf/put_vara_allf.c)<br>
> What I want to know is which function calls nfmpi_put_vara_all(). I grepped to find it in parallel-netcdf-1.1.1 as well as flash benchmark, but I couldn't do it.<br>
> Can you help me do it?<br>
><br>
> Thank you,<br>
><br>
> Shawn<br>
<br>
</div></div></blockquote></div><br>