Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Theoretical Differences: Cluster Computing, Distributed Computing, Grid Computing
From: Amit Kumar Saha (amitsaha.in_at_[hidden])
Date: 2007-12-19 11:33:05

On 12/19/07, Jeff Squyres <jsquyres_at_[hidden]> wrote:
> It's a pretty hazy difference; I don't think there are formal
> definitions for each.
> Cluster computing *usually* (but not always) implies a bit more
> tightly coupled set of computing: the app communicates and coordinates
> between itself more than your standard manager/worker computation
> model. Distributed computing *usually* focuses on the manager/worker
> model -- send some work to anyone who asks for it and then eventually
> get some results back from them (or not -- then you have to send the
> same work out to someone else).
> But you can certainly use the manager/worker model in cluster
> computing, too. Not all cluster computing is tightly coupled.

This probably is the same as saying that : In Distributed computing,
the member nodes are *not* dedicated machines solely for executing the
specific HPC task, where as in a Cluster we have a dedicated set of
nodes, specifically working on a particular task.

Correct me, if I am wrong.


Amit Kumar Saha
Writer, Programmer, Researcher