<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr">







<p class="">Hi Rob, </p>
<p class=""><br></p>
<p class="">Thanks, I’m adding some experimental features in ROMIO, </p>
<p class="">ROMIO can be built as a standalone library.  If you link it on top of your mpi program, it will override the existing MPI-IO calls.</p>
<p class="">Can you please tell me how to compile the code with a standalone ROMIO? For example, with cray’s default mpi compiler, and a modified ROMIO source, and a test MPI program, e.g., test.c</p>
<p class=""><br></p>
<p class="">I saw one old post in mpich-discuss, ‘building external ROMIO’, I believe that guy was asking the similar questions,  but I think I didn’t get the answers from that post.</p>
<p class="">Thanks Rob,</p>
<p class=""><br></p>
<p class="">Best,</p>
<p class="">Jialin</p><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 5, 2014 at 4:00 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"><br>
<br>
On 10/04/2014 08:57 PM, Jaln wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have a modified ROMIO library,<br>
</blockquote>
<br>
Hello! I would love to hear more about the modifications you are exploring in ROMIO.<br>
<br>
>  but I have to compile the code using<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
NERSC Hopper's default MPI compiler, is there any way to let the<br>
collective I/O code run with my modified ROMIO library. (and of course<br>
compile using their default mpicc)<br>
</blockquote>
<br>
ROMIO can be built as a standalone library.  If you link it on top of your mpi program, it will override the existing MPI-IO calls.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I try to compile my own mpicc and run on that cluster, but seems, the<br>
hopper cluster<br>
has specific optimized cray-mpi compiler and wont let my code compiled<br>
or executed correctly on compute nodes.<br>
</blockquote>
<br>
I'm sure it's possible to do whatever the cray-mpi compiler is doing, but Wei-keng Liao at Northwestern has done the standalone external library approach on past cray machines -- including Hopper, I think.<span class="HOEnZb"><font color="#888888"><br>
<br>
==rob<br>
-- <br>
Rob Latham<br>
Mathematics and Computer Science Division<br>
Argonne National Lab, IL USA<br>
______________________________<u></u>_________________<br>
discuss mailing list     <a href="mailto:discuss@mpich.org" target="_blank">discuss@mpich.org</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mpich.org/mailman/listinfo/discuss" target="_blank">https://lists.mpich.org/<u></u>mailman/listinfo/discuss</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>
</div></div>