[Beowulf] MPI questions
Reuti
reuti at staff.uni-marburg.de
Tue Apr 5 04:32:07 PDT 2005
Jake Thebault-Spieker wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I guess my question is how do I use MPI? Will the MPICH implementation
http://www.netlib.org/utk/papers/mpi-book/mpi-book.html
ftp://math.usfca.edu/pub/MPI/mpi.guide.ps
> work with a program written for MPI? Does one need MPICH on all of the
Yes.
> nodes, or just the master node?
For MPICH: only on the head node of your job it's necessary. But as in a
cluster each node can become the headnode of your job, it must be
available on all nodes in the end.
Ciao - Reuti
>
> I think computer viruses should count as life.
> I think it says something about human nature
> that the only form of life we have created so far is purely destructive.
> We've created life in our own image.
> - --Stephen Hawking
>
> 010010100110000101101
> 011011001010010000001
> 010100011010000110010
> 101100010011000010111
> 010101101100011101000
> 010110101010011011100
> 000110100101100101011
> 010110110010101110010
> <//www.plinko.net\\>
> Jake Thebault-Spieker
>
>
>
> Jack wrote:
>
>
>>>What is the difference between MPI? Does MPI need to be running on all
>>>the nodes or just the node that the job was started on? Is the debian
>>>package MPICH the correct one?
>>>
>>
>>The various MPI distributions (OpenMPI, LamMPI, MPICH) all attempt
>
> conform to a set of MPI standards. Thus, sometimes they differ slightly
> in implementation, but normally a code will run on all of them (though
> you will need to compile it usuing the correct libraries).
>
>>About the running on the nodes question: when, for instance in the Lam
>
> distribution, you say "lamboot <machine_list>", it goes out and starts
> the "lamd" daemon. Then, when you say "mpirun whatever", all these
> daemons on the hosts each start their process with the correct rank
> number, and they deal with the transactions between nodes.
>
>>Is that the correct one? Sure. It will probably work, though we have no
>
> idea exactly what you want to do.
>
>>There are good descriptions of this sort of thing around, take a look
>
> on The Oracle (Google).
>
>>Have fun!
>>
>>-Jack Carrozzo
>>http://www.crepinc.com/
>>
>>
>>
>>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.5 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFCUdEAI2YvXV9Bxi0RAlENAKCd0bQim2RGA2Ry3VHO8huFtLehcQCg0EHt
> F4KAQomp/Sj+T3aTbqVQTCE=
> =WUnU
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
More information about the Beowulf
mailing list