[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mosix and debian amd64



tomek.fizyk@op.pl wrote:

As for MPI, afaik it is some library that has to be linked with a
program and the program has to use some functions of the library.
That means making the code dependant on the library.

Message Passing Interface. More of a protocol than a library, i.e., I believe you could re-implement the MPI standard if you want.

When using mosix the code doesn't have to be modiffied - it can be
run either on a single machine (with no cluster specific software
installed) or on a cluster.

One of the big things many people want to do with a cluster is parallel processing. That's what MPI is for, or at least where it came from. If you're doing parallel processing, then you're likely considering it at the algorithmic level, and are going to be dependent on _many_ things. This sort of code doesn't can't be made arbitrarily portable, though MPI helps.

If you're after high-availability, that's a different deal -- the app in question can run in several instances on different machines, and the odds of all of them barfing at once are expected to be really long.

What is it you're trying to do?

Phil Mendelsohn

--
"To misattribute a quote is unforgivable." -- Anonymous



Reply to: