Messages in this thread | | | From | Andrej Presern <> | Subject | RE: MOSIX and kernel mods. | Date | Sun, 7 Mar 1999 16:41:28 +0100 |
| |
On Sat, 06 Mar 1999, Kamran Karimi wrote: >> Why code a parallel application to be slow? If you are diving into >> parallelism of any kind, the assumption is that you are looking for some >> speed. For instance, you have decided that you have some tasks that >> can take place at the same time; ie a calculation that can be distributed. >> Why put all the effort into parallelization, which implicitly means >> looking at classical critical section problems, deadlocks, etc for a >> nice big slowdown? "Parallel for free" isn't good if it runs worse than >> a non-parallel program. It would also stink to have someone have to start >> over because the way the used an abstraction is horrible, but seemed >> sensible at the time. > > 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 (and that are present when using DSM to distribute an application)?
Andrej
-- Andrej Presern, andrejp@luz.fe.uni-lj.si
- 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/
| |