Sun MPI has timeouts built into the software to help detect when there are problems starting an MPI job. However, you may trigger these timeouts erroneously when you are debugging programs, such as when using Prism. You should disable the timeouts prior to using Prism on a Sun MPI program. You can use the environment variable MPI_INIT_TIMEOUT to lengthen or disable the timeout time. When you set MPI_INIT_TIMEOUT to a positive integer, the timeout value is set to that time in seconds. When you set MPI_INIT_TIMEOUT to 0 or a negative integer, the timeout is disabled. The default value is 600 seconds (10 minutes).
For example, to disable timeouts (in a C shell):
% setenv MPI_INIT_TIMEOUT -1
Again in a C shell, to set timeouts to 5 minutes:
% setenv MPI_INIT_TIMEOUT 300