I think the answer to all your questions is: "it depends on your
application."

MPI is used on extremely large clusters (many thousands of nodes), but with
applications that were specially written for those large numbers of nodes.
You need to look at the specific requirements of your application (George
said some helpful things in his mail that should help with this) and
determine how to want to program your solution.  Then look at spec'ing out a
hardware solution (what kind of nodes?  How much RAM?  What processor(s)?
How much disk?  What kind of network?  ...?), which is a complicated and
involved process -- originally stemming from exactly what you want to *do*
with your cluster (if you have only a single app that is going to run on
this cluster, you should spec out a cluster that will fit the needs of that
app).


On 9/15/06 11:25 AM, "imran shaik" <sk.im...@yahoo.com> wrote:

> Hi folks,
>   Is MPI suitable for running jobs on large clusters??
>   Is it best suited only for SMP ?
>   
>   I used MPI on relatively small cluster.
>   
>   But now i have to recommend  MPI for a relatively large 600 node cluster.
> Shall I ??
>   
>   The nature of jobs is well, processing tera bytes of data.
>   
>   Thanks in advance
>   
>   Regards,
>   Imran
>   
>   
>   
>   
> 
> ---------------------------------
> Get your own web address for just $1.99/1st yr. We'll help. Yahoo! Small
> Business.
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems

Reply via email to