> On Sat, 06 Mar 1999, Kamran Karimi wrote:
> > You are confising distinct concepts. There is a difference between
> >"distributed" and "parallel", even though for you and many other people
> >the _only_ reason for gooing distributed is to make an application
> >execute in parallel. This should not always be the case.
>
> Would you mind giving a few examples what other benefits of going distributed
> could be
- When the distributed nodes are seperated by a slow network and one
wants to push aspects of computation closer to the source of the
data (i.e. preprocess at the origin and send postprocessed data
over the link).
- When only some of the distributed nodes have access to resources
which one wants to make part of the computation.
All just instances of: when certain aspects of the computation are
cheaper/"more feasible"/"only possible" at a certain subset of nodes.
> (and that are present when using DSM to distribute an application)?
Not necesarilly. The above scenarios are typically heterogenous, and
those not easily tractible by DSM.
-- ,_ /_) /| / / i e t e r / |/ a g e l
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/