We do not do anything special when compiling MPI executables. If a singleton
program has been linked with our MPI library and never calls MPI_Init(), there
is no more overhead than if it had not been linked with the MPI library. When
MPI_Init() is called, the singleton process creates the appropriate number of
copies of itself and creates the MPI environment.
-- Eric Salo Silicon Graphics Inc. "Do you know what the (415)933-2998 2011 N. Shoreline Blvd, 7L-802 last Xon said, just firstname.lastname@example.org Mountain View, CA 94043-1389 before he died?"