<div dir="ltr"><div>I echo what mark and Peter have said.<br><br>" none of them (at least from what I've seen) is what I want" <br></div>What would you like to achieve? Maybe you would like the cluster to behave in what several years agoo the Mosix project was able to do - process migration between nodes in a cluster?<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 7 May 2013 03:56, Peter St. John <span dir="ltr"><<a href="mailto:peter.st.john@gmail.com" target="_blank">peter.st.john@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm pretty sure (but correct me if I'm wrong) that Oracle's "message passing toolkit" would be built on OpenMPI and not the other way around; OpenMPI is open source, see<div>
<a href="http://en.wikipedia.org/wiki/OpenMPI" target="_blank">http://en.wikipedia.org/wiki/OpenMPI</a></div>
<div>and does not require a software license from Sun or Oracle.</div><div><br></div><div>you can download (free) OpenMPI from this project page:</div><div><a href="http://www.open-mpi.org/software/ompi/v1.6/" target="_blank">http://www.open-mpi.org/software/ompi/v1.6/</a></div>
<div><br></div><div>Oracle is indeed one of the industry partners, as is IBM, but also government labs like Los Alamos and various Universities.</div><div><br></div><div>MPI provides a library so that your programs can pass jobs to other cores; something like</div>
<div>for i = 1 to 10</div><div> returnarray[i] = CallApplicationAtAnotherNode(i)</div><div>next i</div><div><br></div><div>along those lines. You want to try it if you want to do something parallelizable, e.g. send each possible move in the current chess position to each of many cores, each one simultaneously evaluates the outcome and returns a result; play the best result. But if you want to add a column of a million numbers, sending 1000 numbers to each of 1000 processors may take more time than one processor just adding them up, so that wouldn't be so parallelizable.</div>
<span class="HOEnZb"><font color="#888888">
<div><br></div></font></span><div><span class="HOEnZb"><font color="#888888">Peter</font></span><div><div class="h5"><br><br><div class="gmail_quote">On Mon, May 6, 2013 at 10:18 PM, Mark Hahn <span dir="ltr"><<a href="mailto:hahn@mcmaster.ca" target="_blank">hahn@mcmaster.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>> I'm completely new to all this beowulf thing. I've just now connected my<br>
> 2 PCs using Heartbeat + Pacemaker,<br>
<br>
</div>heartbeat/pacemaner are for high-availability cluster,<br>
whereas beowulf clustering is primarily about high-performance<br>
or -throughput clustering. a beowulf cluster may use HA<br>
techniques, but normally only for support nodes (if at all.)<br>
(for symmetry, HA clusters do not normally use MPI, and<br>
rarely provide batch job schedulers, which is normal for HPC clusters).<br>
<div><br>
> I've seen OpenMPI, but it uses Oracle's Message Passing Toolkit. Would<br>
> you guys know how could I get a program to work in this beowulf?<br>
<br>
</div>MPI is a library which permits you to run a program on several<br>
machines, and have them communicate and synchronize fairly readily.<br>
this has nothing to do with HA...<br>
<br>
does that help?<br>
<br>
regards, mark hahn.<br>
<div><div>_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org" target="_blank">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf" target="_blank">http://www.beowulf.org/mailman/listinfo/beowulf</a><br>
</div></div></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf" target="_blank">http://www.beowulf.org/mailman/listinfo/beowulf</a><br>
<br></blockquote></div><br></div>