[Beowulf] More technical information and spec of beowulf

Ruhollah Moussavi Baygi ruhollah.mb at gmail.com
Wed Dec 6 00:58:49 PST 2006


Hi Reza,
Following may be helpful. Please anyone at Beowulf that thinks his/her notes
can help, participate in this subject:

MPI is nothing, but a library of some functions that can be called by a code
(written in FORTRAN or C) to pass information between CPUs. On the other
hand, Beowlf is nothing but a network of commonplace computers with this
library installed on all fo them. Truthfully speaking, i have not a thorough
experience in adjusting MPI configurations, but, as far as i know there are
no special configurations, and just installing of MPI is enough.
As you told, Beowulf is just this. However, after implementation you can use
it depending on your applications. There are 2 possibilities: 1-you (or your
staff) yourself write parallel program (FORTRAN/C) and then compile it on
Beowulf cluster, or, 2- you use prepared packages like GROMACS, DLPOLY,
ESPRESSO, ... which mainly are ready with their source codes.

On 12/5/06, reza bakhshi <re_bakhshi at comp.iust.ac.ir> wrote:
>
> Hello Mr. Mousavi,
> Thank you for your notes, but what I have read about Beowulf told me that
> we need for example some job scheduling mechanism, distributed programming
> (like PVM, MPI, ...). by software infra, i meant in an implemented Beowulf
> cluster one just needs pvm, mpich2, condor, ... and that's all?
> or we need more configurations applied on pvm, condor, and any other
> utility to gain a full beowulf.
> I hope these cleared my problem :)
> Can you (or anyone) help more?
> Thank you again,
>
> --Reza Bakhshi
>
> -----Original Message-----
> From: "Ruhollah Moussavi Baygi " <ruhollah.mb at gmail.com>
> To: "reza bakhshi" <re_bakhshi at comp.iust.ac.ir>
> Cc: beowulf at beowulf.org
> Date: Sun, 3 Dec 2006 19:43:57 +0330
> Subject: Re: [Beowulf] More technical information and spec of beowulf
>
> > Hi Reza!
> > What do u mean exactly by "Beowulf software infrastructure" ?
> >
> > u know Beowulf is just a manner of connecting commonplace computers
> > (nodes)
> > together to make a robust system. Then your computational job will be
> > divided among nodes. As far as I know, there is no especial software
> > for
> > this framework. All you need is a message passing interface (MPI) which
> > makes it possible for nodes to pass messages together while running
> > job.
> >
> > There are a lot of scientific packages (and mainly open source) which
> > have
> > been developed in such a way that you can run in parallel, like
> > GROMACS,
> > DLPOLY, AMBER, WIEN2K, and many others. All these packages (at least
> > their
> > computational parts), have been compiled by FORTRAN or C/C++ .This is
> > due to
> > the capability of these two compilers which can be run in parallel and
> > work
> > with MPI.
> >
> > However, there are some engineering and finite element software which
> > are
> > absolutely commercial and capable of being run in parallel, among them
> > are
> > FLUENT, CFX, and so on.
> >
> > I hope this could be helpful for you,
> >
> > Ruhollah Moussavi B.
> > On 11/30/06, reza bakhshi <re_bakhshi at comp.iust.ac.ir> wrote:
> > >
> > > Hi there,
> > > How can i find some more detailed technical information on Beowulf
> > > software infrastructure?
> > > Thank you :)
> > >
> > >
> > > _______________________________________________
> > > Beowulf mailing list, Beowulf at beowulf.org
> > > To change your subscription (digest mode or unsubscribe) visit
> > > http://www.beowulf.org/mailman/listinfo/beowulf
> > >
> >
> >
> >
> > --
> > Best,
> > Ruhollah Moussavi B.
> >
>
>
>


-- 
Best,
Ruhollah Moussavi Baygi
Computational Physical Sciences Research Laboratory, Department of
NanoScience, IPM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.scyld.com/pipermail/beowulf/attachments/20061206/0a75ea36/attachment.html


More information about the Beowulf mailing list