|
- The execution of Python+MPI+EAR is not 100% automatic. Given Python is not a compiled language, the EAR loader cannot detect the MPI version automatically. Check in the User guide how to deal with this use case. |
|
# Python+MPI
|
|
|
|
The execution of Python+MPI+EAR is not 100% automatic.
|
|
|
|
Given Python is not a compiled language, the EAR loader cannot detect the MPI version automatically.
|
|
|
|
Check in the User guide how to deal with this use case.
|
|
|
|
|
|
|
|
# Non-MPI applications compiled with MPI compilers
|
|
|
|
The EAR Loader has several methods for detecting the application use case to select the correct EAR Library to load.
|
|
|
|
When it tests whether the application is MPI, if it finds `libmpi.so` symbols it will load an MPI version of the EAR Library.
|
|
|
|
Therefore, the Library init method is called just after `MPI_Init` call function of the application, so, if your application is not calling this method, the EAR Library will not be started, and no metrics will be reported. |
|
|
|
\ No newline at end of file |