Newsgroups: comp.parallel.mpi
From: Hubertus Franke <frankeh>
Subject: Re: MPI_Finalize necessary ?
Organization: IBM T.J. Watson Research Center
Date: 6 Sep 1995 15:44:49 GMT
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <42kflh$g6n@watnews1.watson.ibm.com>

One underlying intention of MPI is to potentially coexist with other
libraries, e.g. PVM.

So for periods of time one can imagine to activate the library and its 
resources and when not needed for periods of time the resources can
be freed and utilized otherwise. 

for(;;) 
   MPI_Init
   do lots of MPI stuff
   MPI_Finalize
   do lots of MPI unrelated stuff.
   

For implementors it's typically a way to disconnect cleanly from
the underlying communication device.


