Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] how do I get started?

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Eric Thibodeau kyron at neuralbs.com
Thu Jul 17 07:55:45 PDT 2008


Amir:
See below,

Mark Kosmowski wrote:
> I have a small cluster too (ok, had, I'm condensing to one big RAM
> workstation at the moment).  Mine was a 3 node dual Opteron setup.
>
> The first trick is to get each node to be able to ssh to every other
> node without getting a password prompt.  It doesn't matter for the
> calculation whether this is done by passwordless ssh or using some
> keychain type applet.  All that matters for the calculation is that
> each node be able to ssh without prompt to each other node.  This
> means n! checks.  For my 3 node baby cluster I did this manually,
> since 3! is 6.  More nodes - might want to make a script or something.
>   
Here is an example with one-lined "script" for the ssh password less logon:

http://wiki.neuralbs.com/index.php/Howto_Build_a_Basic_Gentoo_Beowulf_Cluster#Passwordless_Logon_to_the_Nodes_and_Node_List_Creation
> Next, you need to make your application parellel.  This typically
> involves compiling with some sort of MPI.  I use OpenMPI.  MPICH is
> another option.  This is going to be part of the learning curve.  When
> you can <mpirun hostname> and get an output for each CPU (each core?)
> you're ready to start wrestling with an MPI compile of your
> application code.
>
> If you're not used to compiling your own code, there may be a bit of a
> learning curve for this also.
>   
Well... once I "finish" my Google Summer of Code project, people like 
you will have a fun playground with graphical examples (as well as 
serious people for serious HPC...but they won't admit to that and keep 
using RH as an OS :P)

http://soc.gentooexperimental.org/projects/show/gentoo-cluster-seed
> Good luck!
>
> Mark E. Kosmowski
>   
Enjoy,

Eric Thibodeau
>> Amir,
>> Did you try any of the documents referenced at wiki,
>> http://en.wikipedia.org/wiki/Beowulf_%28computing%29#See_also?
>>
>> There is a free downloadable book at Professor Brown's website, start at
>> http://www.phy.duke.edu/~rgb/Beowulf/beowulf.php
>>
>> And I believe yes, you can use SSH to replace RSH pretty much anywhere. I
>> haven't done that myself but I'm only a hobbyist.
>>
>> Good luck,
>> Peter
>>
>>
>> On 7/16/08, Amir Saad <eng_amirsaad at yahoo.com> wrote:
>>     
>>> I'm trying to build a small Beowulf cluster using 5 Ubuntu machines. I did
>>> a lot of search and yet couldn't find a getting started guide. Any ideas?
>>>
>>> All the articles I found are using RSH, is it possible to replace this with
>>> password-less SSH? Would it be possible to use Ubuntu? Which packages should
>>> I install to build the cluster?
>>>
>>> Please advice.
>>>
>>> Thank you
>>>
>>> Amir
>>>
>>>
>>>       
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.scyld.com/pipermail/beowulf/attachments/20080717/97f01ea6/attachment.html


More information about the Beowulf mailing list