On Sat, Aug 30, 2008 at 2:19 AM, Will Keaney <keaneyw@...> wrote:
> I came across your project while doing some research on Linux clustering.
> One question that I don't find clearly answered in the available
> documentation is, can unmodified applications be run on an OpenSSI cluster?
> The other clustering solutions I have found all require specially modified
> code to use their libraries (Beowulf, PVM, et al), and I am really looking
> for something that is more versatile.
Up to some degrees, you can run unmodified application to take
advantage of openSSI. The kind of such apps is the one who forks some
numbers of child processes (multi thread or multi processing). Please
remember openSSI can only migrate process. Threads will be migrated
Or, you can do it with so called "parametric execution". For example
run 10 instance of application A, each is fed with differrent
parameters. Run them then collect the results. One of the example of
such scenario is batch scheduler (e.g running distributed rendering).