On Tue, Sep 11, 2012 at 3:35 PM, fdkong <span dir="ltr"><<a href="mailto:fd.kong@siat.ac.cn" target="_blank">fd.kong@siat.ac.cn</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>>Open MPI one-sided operations with datatypes still have known bugs. They</div><div>>have had bug report s with reduced test cases for several years now. They</div><div>>need to fix those bugs. Please let them know that you are also waiting...</div>
<div><br></div><div>>To work around that, and for other reasons, I will write a new SF</div><div>>implementation using point-to-point.</div><div><br></div><div>How long will it take for you to rewrite SF implementation using p2p?  But now, I want to complete a project that needs my current code. Could you please tell how to work around the issue related with the function PetscSFReduceBegin?  Or could you please first modify the PetscSFReduceBegin?</div>
<div><br></div><div>And there are other problems, when you write new SF. Maybe the DMComplex and PetscSection will be changed. Because both objects use the SF for communication.</div></blockquote><div><br></div><div>The easiest solution is to install MPICH.</div>
<div><br></div><div>   Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>>>On Sep 11, 2012 12:44 PM, "fdkong" <fd.kong at <a href="http://foxmail.com" target="_blank">foxmail.com</a>> wrote:</div>
<div>>
</div><div>> >Hi Matt,</div><div>>></div><div>> >Thanks. I guess there are two reasons:</div><div>>></div><div>> >(1) The MPI function MPI_Accumulate with operation MPI_RELACE is not</div><div>
> >supported in the implementation of OpenMPI 1.4.3. or other OpenMPI versions.</div><div>>></div><div>>
> (2) The MPI function dose not accept the datatype MPIU_2INT, when we use</div><div>> >64-bit integers.  But when we run on MPICH, it works well!</div><div>>></div><div>> >------------------</div><div>
>> Fande Kong</div><div>> >ShenZhen Institutes of Advanced Technology</div><div>>> Chinese Academy of Sciences</div><div>>></div><div>>> **</div><div>>></div><div>>></div></blockquote>
</div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener<br>