<div dir="ltr">Hi,&nbsp;<div><br></div><div>This is certainly a good idea. I can offer my examples too as and when I complete this small program.</div><div><br></div><div>Thank you very much for your help.</div><div><br></div><div>
Regards,</div><div>Nikhil<br><br><div class="gmail_quote">On Mon, Oct 13, 2008 at 5:02 PM, michael <span dir="ltr">&lt;<a href="mailto:michael.bane@manchester.ac.uk">michael.bane@manchester.ac.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="Wj3C7c">On Mon, 2008-10-13 at 16:48 -0500, Robert Latham wrote:<br>
&gt; On Mon, Oct 13, 2008 at 04:07:52PM -0500, Nikhil Laghave wrote:<br>
&gt; &gt; Hello All,<br>
&gt; &gt;<br>
&gt; &gt; I have been using Parallel HDF5 for our code to do parallel IO of huge files<br>
&gt; &gt; but the performance we&#39;re getting is not very encouraging. So I wanted to do<br>
&gt; &gt; the same with Pnetcdf, but I am not able find much tutorials on the web with<br>
&gt; &gt; simple examples to write out files in parallel. The ones that are there are<br>
&gt; &gt; the serial ones.<br>
&gt; &gt;<br>
&gt; &gt; So I was wondering if someone on this mailing list has a simple Pnetcdf<br>
&gt; &gt; example, that will help me in understanding how to use pnetcdf.<br>
&gt;<br>
&gt; Hi<br>
&gt;<br>
&gt; We really could use some more in-depth tutorials. &nbsp;Perhaps the best<br>
&gt; examples right now are those in the &#39;test&#39; directory. &nbsp; You can also<br>
&gt; use the serial netcdf as a starting point: &nbsp;nfmpi_def_dim behaves just<br>
&gt; like nf_def_dim, for example, though you might have to adjust the size<br>
&gt; and types of some of your variables.<br>
&gt;<br>
&gt; &gt; Also, I am trying to create a simple file using pnetcdf and am getting this<br>
&gt; &gt; error. There seems to be some problem with the include file and I don&#39;t<br>
&gt; &gt; understand how to get rid of this error. My code is as follows:<br>
&gt;<br>
&gt; I think I see what&#39;s wrong here. &nbsp;Two things, one small and one<br>
&gt; larger.<br>
&gt;<br>
&gt; &gt; &nbsp; &nbsp; &nbsp; nfmpi_create(MPI_COMM_WORLD,FILE_NAME,<br>
&gt; &gt; &nbsp; &nbsp; &nbsp;&amp; &nbsp; &nbsp; NF_NETCDF4,MPI_INFO_NULL,ncid)<br>
&gt;<br>
&gt; The NF_NETCDF4 flag doesn&#39;t have any meaning in pnetcdf land, but I<br>
&gt; don&#39;t think this why you are having problems.<br>
&gt;<br>
&gt; &gt; When i compile this using : ftn simple.f $PNETCDF, i get this error.<br>
&gt; &gt;<br>
&gt; &gt; PGF90-S-0021-Label field of continuation line is not blank<br>
&gt; &gt; (/usr/common/usg/pnetcdf/1.0.2/include/pnetcdf.inc: 1816)<br>
&gt;<br>
&gt; line 1816 is:<br>
&gt; #define NF_INT1_IS_C_SIGNED_CHAR 1<br>
&gt;<br>
&gt; We require our fortran codes to use the C preprocessor. &nbsp;For many<br>
&gt; compilers, this means using the &#39;.F&#39; suffix, or take Jim Edward&#39;s<br>
&gt; advice.<br>
&gt;<br>
&gt; People have used the portland group compilers with parallel-netcdf, so<br>
&gt; I bet we can get you back on track in short order.<br>
&gt;<br>
&gt; ==rob<br>
<br>
<br>
</div></div>I can dig out my examples and offer up, perhaps we could create a Wiki<br>
for people to upload (and improve!) examples?<br>
<br>
I don&#39;t know if there&#39;s {m}any UK {academic-related} people on the list<br>
but here&#39;s an event you may be interested in on 4 Dec 2008 in NW<br>
England: <a href="http://www.hpcx.ac.uk/about/events/parallel_io.html" target="_blank">http://www.hpcx.ac.uk/about/events/parallel_io.html</a> (albeit<br>
apparently more application than lower level focussed). Feel free, when<br>
booking/enquiring, to said I advertised this to you.<br>
<font color="#888888"><br>
M<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Nikhil<br>
</div></div>