From: "Alain Coetmeur" <alain.coetmeur@icdc.caissedesdepots.fr>
Newsgroups: comp.parallel.mpi
Subject: Re: Can MPI...
Date: Mon, 29 Mar 1999 10:48:55 +0200
Organization: Informatique-CDC
Message-Id: <7dnetq$q8r1@puligny.idt.cdc.fr>
References: <36FE6275.2F594821@tryit.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Xref: ukc comp.parallel.mpi:4857


Josh Guffin a écrit dans le message <36FE6275.2F594821@tryit.org>...
>Does MPI allow dynamic resizing of the processor pooL?

with MPI1, no. the processor array is determined at start time.

with MPI2, it would be possible if you program it, but is
there an existing implementation that support MPI2 Processes ?

PVM can do such things however.

>That is, say I have a rather large ( > 1000 hrs) simulation running.
>Three nice new PIII 500's arrive.  Can I plug em in and share the load?

with PVM or MPI2 processes yu could, if your application
is programmed so.

>Could I also yank some of the older processors for repairs, upgrades,



don't do it in the back of your program ! 8)
it would not apreciate.

on some (expensive) system you can checkpoint a program
and restart it on another set of processors, but often this does not work
well or at all with MPI.

>Assuming of course i've set up the master program correctly and the new
>slaves are running the correct processes.
of course.

