1
1
Ralph Castain 106e07f759 Some reorganization of the startup process functions that is transparent to anyone using mpirun2 and/or running as a singleton. Please note that the old mpirun script may well not work any more - I have not been trying to keep that one running.
For those of you looking into the guts of these functions, the most visible changes are:

- raising the assignment of the process name to a higher level, taking it out of the "hole" it had fallen into. We've been having problems with multiple functions assigning the process name. This is understandable - lots of workarounds were implemented in the early development stages. However, it was becoming hard to determine WHEN the name was being defined - it was being hidden under too many layers of function calls. Hence, it is now assigned in the three primary programs in a very visible fashion. Hopefully, we can now chase down all the other places and get rid of them.

- similarly, I raised the visibility of when the session directory gets constructed to ensure it doesn't get done at the wrong time and/or multiple times.

- created a new function that parses all the non-mca level environmental variables and assigns the info into the corresponding structures. I have also included notes in this function and in the various ompi_rte_init_stage functions about proper ordering.

- modified the rte cmd line parsers to store the options they find into the environment so they can be passed along later

That about does it.

This commit was SVN r2589.
2004-09-10 03:21:03 +00:00
2004-09-07 21:38:46 +00:00
2004-06-11 20:09:02 +00:00
2004-08-04 22:25:47 +00:00

This is the world's greatest MPI.

...more to write here
should be a short file, referring to the real docs.
Описание
Open MPI main development repository (BSD license)
https://github.com/open-mpi/ompi
Readme 130 MiB
Languages
C 82.4%
Fortran 3.8%
Roff 3.7%
Shell 3.3%
Makefile 2.3%
Разное 4.5%